Taru Japanese Sushi & Cuisine

Restaurant 120 E Prospect Ave Danville
  • Restrooms — Yes