Otaya Sushi
8110 Milliken Ave # 105
Rancho Cucamonga
CA
91730
(909) 980-2288
restaurant.com
Open Map
Chinese Restaurants
Family Style Restaurants
Japanese Restaurant
Oriental Restaurants
Restaurants
Southeast Asian Restaurants