Phone: +16263553502
Address: 110 W Sierra Madre Blvd, Sierra Madre, California, 91024, United States
City: Sierra Madre
Dishes: 31
Reviews: 4820
Website: http://www.theonlyplaceintown.com
"Absolutely dependable and consistent. So friendly you can hardly believe neighborhood friendliness like this still exists. Love the omelettes, salads, and chicken bowl. Patio for weekend lunch is a joy. Prices are super affordable, especially for this level of quality family restaurant."
All prices are estimates.