at , London , N18 2 United Kingdom
West and den daha kaliteli Yemekleri ile Değerli Müşterilerine en iyi hizmeti Sunuyor
9 FB users likes Capital Restaurant In Edmonton, set it to 1341 position in Likes Rating for London, United Kingdom in Local Business category
Capital Restaurant In Edmonton is London based place and this enity listed in Restaurant category. N18 2.