Skip to main content

Toros Japanese Fusion Seafood

restaurant · pan asian restaurant · Alhambra, CA

Address
500 W Main St Ste D, Alhambra, CA 91801
Phone
(626) 281-6889
Where
34.0925, -118.1325

Search Hominin for Toros Japanese Fusion Seafood

Other restaurants nearby

More in Alhambra