920 71st St, Miami Beach, FL 33141-2916, Miami Beach
My friends and I have a name for this restaurant: little boat sushi. It’s really creative that they put the sushi on t
My friends and I have a name for this restaurant: little boat sushi. It’s really creative that they put the sushi on t