menu
Home
News
Menu
Location
Reservation
Latest News
Gift Certificate available
Please ask your server.
Location
24 W. Sierra Madre Blvd., Unit A
Sierra Madre, CA 91024
Parking Info
Hours
Tue-Fri: 11:30am - 2:00pm
Tue-Sat: 5:30pm - 9:00pm
Sun: 5:00 - 9:00pm
Reservation
(626) 325-3840
All reservations will be held for 15 minutes after reservation time. Please call the restaurant to inform if you will be late. Reserved table may be given away upon no show.