Daphne
➤ 83 Bayham Street, NW1 0AG, Camden, United Kingdom
Mediterranean, Gluten Free, Vegetarian, Greek, Wine
"Nice small but cozy Greek restaurant, food was quite good, only complaint would be about the fried calamari which were a bit soggy, the service was nice even tho a bit slow."