It's hard to explain what makes this little Delli such a top favourite for me. Is it the atmosphere, the service, the food? Oh yes but then there's the X factor that makes it really special. Do try.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.