Stop in for a cup of coffee

Hey they have what we would call a supermarket there? Or just open markets?