Miminashi

  • 821 Coombs St
  • Napa, CA 94559
Restaurants
Cuisine Type
  • Asian:
  • Japanese:
Facility Info