Sushi Mambo

 
100% love it
  5
Napa's sushi restaurant
This tiny little restaurant is the place to go for sushi in Napa. Well, it is the only sushi restaurant in Napa. But it does serve a wide selection of sushi and the atmosphere is fun and friendly

Location

    • coopscadoop
      coopscadoop Over a year ago
      Loves it

      You'd think you were oceanside
      Really fresh fish with creative rolls, you'd think it was pulled right out of the sea next to you. Yum!

Tags