WaBa Grill can be found at 31500 Grape Street
. The following is offered:
Restaurants,
Fast Food,
Restaurants: Chinese
- In Lake Elsinore there are 36 other Restaurants. An overview can be found
here.
Reviews
This listing was not reviewed yet:
Your review for WaBa Grill
Categories
Restaurants,
Fast Food,
Restaurants: Chinese
(951)245-6897
(951)-245-6897
+19512456897