Latest News

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.