Mama Sushi Washington Heights

Posted on

Mama Sushi Restaurant When this Restaurant opened it was one of our favorites in the area. Mama Sushi is an off shoot restaurant from the owners of Mama Juana located in Inwood an old Latin restaurant that is now an institution with several locations in the New York, New Jersey area. When I say it […]