Toros Japanese Fusion Seafood
500 W Main St, Alhambra
(626) 281-6889
Restaurants in Alhambra, CA
Toros Japanese Fusion Seafood
500 W Main St, Alhambra, CA 91801
(626) 281-6889