I-Taro Sushi and Boba
555 E Foothill Blvd
Upland
CA
91786
(909) 985-1828
zomato.com
Open Map
Asian
Cafe
Casual
dining
food
Japanese
Reservations
restaurant
Restaurants Sushi
sushi