More about Kalamaras Restaurant
Kalamaras Restaurant is located at 10 Cockfosters Parade, EN4 0 London, United Kingdom
020 8275 3760
Similar Listings
Anastasia
4.7