Where do you need Restaurants ?
Teriyaki Bowl
951-784-1836
33.976883
-117.338043
About Teriyaki Bowl
Teriyaki Bowl is located at 1201 University Ave, Riverside, CA. This business specializes in Japanese Restaurants.