Take a Trip to Italy in Clapham!

ESCA: ITALIAN RESTAURANT IN CLAPHAM Take a trip to Italy by visiting Esca restaurant in Clapham! I’ve never felt so welcomed in such a warm and friendly restaurant with a real sense of community. Surrounded by Italians dining, you know you’ve found a authentic Italian restaurant, and with the sweet live acoustic  music you can…