Bay Supermarket

Bay Supermarket

Local grocery store located in Miami Beach