WaBa Grill
Add to Favorites
5 Years
in Business
Saved to Favorites
Phone: (626) 284-2828
Address: 2121 W Main St, Alhambra, CA 91801
Website: http://flamebroilerusa.com
https://locations.wabagrill.com/ll/US/CA/Alhambra/2121-W-Main-St
38 S Palm Ave, Alhambra, CA 91801
27 N Garfield Ave, Alhambra, CA 91801
2121 W Main St Ste 200, Alhambra, CA 91801
238 S Lake Ave , Pasadena, CA 91101
110 W Main St, Alhambra, CA 91801
5 N 4th St, Alhambra, CA 91801
115 W Main St, Alhambra, CA 91801
2201 W Commonwealth Ave, Alhambra, CA 91803
711 Fair Oaks Ave Ste M, South Pasadena, CA 91030
1700 W Valley Blvd Ste C, Alhambra, CA 91803