Masa Japanese Hibachi

Restaurant 1707 S Willow St Manchester
  • Restrooms — Yes