WaBa Grill Teriyaki House
Address:
3758 La Sierra Ave, Riverside, CA 92505
Phone:
(951) 977-8142 Restaurants
Other Businesses:
- Jack in the Box at 3521 Central Ave, Riverside, CA 92506
- Joe's Sushi Japanese Restaurant at 9555 Magnolia Ave, Riverside, CA 92503
- Taqueria Mi Ranchito at 4724 La Sierra Ave, Riverside, CA 92505
- Cherry On Top at 3560 Riverside Plaza Dr, Riverside, CA 92506
- China Town at 10935 Magnolia Ave, Riverside, CA 92505