Sushi Mambo
1202 First Street Napa, California United States
Lunch and Dinners Monday - Saturday
serving continuously from 11:45am
Sunday Dinner from 5:30
1202 First Street Napa, California United States