Review Details

Loumidis Greek Coffee

Just like the coffee we used to buy fresh from the Loumidis shop in Greece. How refreshing to be able to find it here in town :-)