Westwood

Opened 1995

DIRECTIONS

2005 Westwood Blvd
Los Angeles, CA 90025

(310) 446-1933

Mon-Sat: 10:45am - 9:00pm
Sun: 11:30am - 8:00pm

ORDER Westwood

ORDER DELIVERY:

CATERING