181 E Glenarm St, Ste 105
Pasadena, CA 91105
Pasadena, CA 91105
Open HoursDinner Tues.-Sun.
OverviewThis attractive spot just east of Los Angeles proper, is a haven for succulent, delicious meals. The menu is mouthwatering from top to bottom. Try the seared salmon or the Osso...
more