Waba Grill Teriyaki House
1907 S Alameda St # 101, Los Angeles, CA 90058
3.5 / 5 based on 8 votes
We don't know much about this place. It is probably new or not well known.
You can try your luck and visit this restaurant or take a look at the restaurants nearby.
ABC Express Chinese Food Chinese Restaurant 1907 S Alameda Street Los Angeles, CA 90058
Satay Malaysia 2043 Imperial St Los Angeles, CA 90021
Yoshinoya Donburi Restaurant 1777 E Olympic Blvd Los Angeles, CA 90021
Hong 2 Express Chinese Restaurant 2040 S Central Ave Ste E Los Angeles, CA 90011
Perfect 1 Dollar Chinese Food Food 1713 E Vernon Avenue Los Angeles, CA 90058
Na Moo 807 E 12th St. Los Angeles, CA 90021