The Best Time Restaurant
247 E Main St
Alhambra
CA
91801
(626) 308-9385
Open Map
Asian
Chinese
family restaurant
Gastropubs
Karaoke
Neighborhoods: Alhambra
restaurant
Restaurants
Restaurants Family Style
Taiwanese