left arrow Back to Previous

Mama Satto Sushi & Noodle Bar

Visit Website right arrow

overview

arrow

This Japanese restaurant and Sushi bar offers dozens of sushi rolls, sushi combinations, and sashimi. 

map

arrow