Take us with you on the go! Download our app now.
(626) 299-7550
115 W Main St Alhambra, CA 91801 34.0946 -118.1282
Neighborhood: Alhambra
SENORFISH.NET
$
Last updated 6.11.11
Restaurants
Visa, MasterCard
Lunch Spot
Seafood
Editor's Tips
126 W Main St, Alhambra, CA
700 S Almansor St, Alhambra, CA
410 E Main St, Alhambra, CA