Sushi Mambo
  • Website:

    Find out more
  • Phone:

    (707) 942-4699
  • Established 1997 in downtown Napa, Sushi Mambo offers a large selection of traditional and innovative Sushi and Japanese cuisine.

Learn more