left arrow Back to Previous

Mama Satto Sushi Restaurant

overview

arrow

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

map

arrow