Filters:
asian fusion restaurant in Ventura
About 2 results.
WaBa Grill
Telephone Road 4726, 93003 Ventura, United StatesEnjoy the best possible grilled menu items with our amazing WaBa Sauce. Our items are low in fat, freshly prepared, served at 'on the go' speed and support a healthy lifestyle. That's the WaBa …