Order Online
Take Out & Delivery
-- - --
Order Take Out Now
- or -
Order Delivery Now
Directions
12215 Ventura Blvd
Studio City, CA 91604
Get Direction
Hours
Delivery Hours
Mon-Sat 10:00 AM to 9:00 PM
Sun Closed
Reservations
Call
(818) 985-8055
Serving
Italian, Sandwiches, Coffee
Delivery Hours