Phone: +447379502176
Address: 311 Camden Lock Place, London, NW18AH, United Kingdom
City: London
Menu Dishes: 19
Reviews: 3
"I visited a fantastic small Greek restaurant in the neighborhood. I tried the fish special which was red mullet, and started with the halloumi as an appetizer. The food was absolutely delicious and they offered some unique and authentic dishes."
All prices are estimates on menu.