020 7267 7322
83, Bayham Street, London, NW1 0AG
Greek restaurant Daphne is located on Bayham Street. The restaurant serves excellent authentic Greek dishes and specialities. There is a pretty roof terrace which makes the restaurant very suitable for dining on warmer days and evenings.