Mo Mo Ta Ro Japanese is a quaint restaurant in Vancouver, BC, offering a menu of traditional Japanese cuisine.
With a cozy ambiance and attentive service, patrons can enjoy a variety of sushi, sashimi, and hot dishes made with fresh ingredients.
Generated from their business information