left arrow Back to Previous

Mama Satto Sushi Restaurant

Visit Website right arrow

overview

arrow

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

map

arrow