Teriyaki Bowl & Boba
1201 University Ave
Riverside
CA
92507
(951) 784-1836
Open Map
business services
dining
food
import
importer
International Trade
Japanese
restaurant
Restaurants
Restaurants Japanese