Skip to main content

Urban Seafood & Bar

restaurant · seafood restaurant · Alhambra, CA

Address
621 W Main St, Alhambra, CA 91801
Phone
(626) 289-2684
Website
urbanseafoodandbar.com
Where
34.0922, -118.1336

Search Hominin for Urban Seafood & Bar

Other restaurants nearby

More in Alhambra

Urban Seafood & Bar — restaurant in Alhambra, CA | Hominin