Esca Italian Restaurant Clapham

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