Japan Town Sushi is a quaint restaurant in the heart of San Francisco, offering a variety of traditional Japanese dishes with a focus on sushi and sashimi.
With a cozy ambiance and attentive service, this establishment aims to provide a casual dining experience for those seeking authentic Japanese cuisine in the bustling city.
Generated from their business information