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

Mon - Sat: 4:30 pm - 9:00 pm
Sun: Closed