Daphne Daphne
83 Bayham St.
London, NW1 0AG
020-7267 7322
Map
Cuisine: Greek / Cypriot
Another of Camden Town’s topnotch Greek Cypriot restaurants.
Openings: Lunch & Dinner Mon.-Sat.

Features