Skip to main content

WaBa Grill

restaurant · health food restaurant · Alhambra, CA

Address
2121 W Main St Ste 200, Alhambra, CA 91801
Phone
(626) 284-2828
Website
locations.wabagrill.com/ll/us/ca/alhambra/2121-w-main-st
Where
34.0924, -118.1458

Search Hominin for WaBa Grill

Other restaurants nearby

More in Alhambra

WaBa Grill — restaurant in Alhambra, CA | Hominin