best of pasadena award

 
rice

Menu

Check out our menu!

Our Location

Sierra Madre

120 W. Sierra Madre Blvd
Sierra Madre, CA 91024

(626) 355-3030

Call for Reservations

Hours

Monday - Saturday: 3:00 pm - 9:00 pm
Sunday: Closed