KalamarasRestaurant - Greek in Paddington, London
Kalamaras serves a variety of authentic Greek dishes and operates a Bring Your Own Bottle policy.
FeaturesVegetarian Dishes, Bar, Air Conditioning
Nearest public transportQueensway - Underground
Similar businesses nearby
18 Leinster Terrace, Paddington, London W2 3ET
This branch can cater for private parties of up to 100 guests upon request. They…