Momosan is a cozy restaurant in San Jose, CA that specializes in serving traditional Japanese cuisine with a modern twist.
With a focus on fresh ingredients and authentic flavors, Momosan offers a diverse menu of sushi, ramen, and other Japanese dishes in a welcoming atmosphere.
Generated from their business information