Contact

Address

21743 Devonshire Street
Chatsworth, CA 91311

Email

info@lostoros.com

Phone

(818) 882-3080
(818) 882-9553

We’re Open
Tuesday to Sunday

For Outdoor Dining, Take Out, Delivery & Curbside Pickup

Monday

Closed

Tuesdays – Thursday

11:00 a.m. – 10:00 p.m.

Fridays & Saturdays

11:00 a.m. – 11:00 p.m.

Sundays

10:00 a.m. – 8:00 p.m.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.