Waba Grill Teriyaki House
27923 Greenspot Rd
Highland
CA
92346
(909) 863-9222
wabagrill.com
Open Map
dining
food
Japanese
restaurant
Restaurants
Restaurants Japanese