WaBa Grill
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:00 pm
Saved to Favorites
Phone: (619) 795-8884
Address: 6353 El Cajon Blvd Unit 120, San Diego, CA 92115
Website: http://www.wabagrill.com
Phone: (619) 795-9162
Fax: (619) 795-9162
Cuisines: Japanese, Asian
4029 Euclid Ave, San Diego, CA 92105
4686 University Ave, San Diego, CA 92105
4591 El Cajon Blvd, San Diego, CA 92115
4415 University Ave, San Diego, CA 92105
8260 Parkway Dr, La Mesa, CA 91942
3250 Adams Ave, San Diego, CA 92116
10645 Tierrasanta Blvd Ste F, San Diego, CA 92124
4445 Imperial Ave, San Diego, CA 92113
4596 30th St, San Diego, CA 92116
3914 30th St, San Diego, CA 92104