Takara Sushi Japanese Cuisine
3185 Willow Ave
Clovis
CA
93612
(559) 348-1388
Open Map
Clovis
dining
food
Good for Kids
restaurant
Restaurants
Restaurants Sushi
sushi
sushi bar
Waiter Service