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

Monday - Saturday: 11:00 am - 7:00 pm
Sunday: Closed