Only Place in Town, SIERRA MADRE, California (CA)
Conveniently stationed at 110 West Sierra Madre Boulevar () in SIERRA MADRE, California (CA) (91024), Only Place in Town is available at 6263553502. It is advisable to give them a call upfront to arrange your table in the restaurant.
More restaurants in SIERRA MADRE, California (CA)
Only Place in Town contact information and details:
Address: 110 West Sierra Madre Boulevar - , SIERRA MADRE, California (CA) 91024
Contact Phone: 6263553502