The Swallows is by far the best restaurant in Olu Deniz.
The whole atmosphere is perfect, with the upstairs terrace having views all round and relaxing background music playing.
There is a wide choice of meals to suit every taste, everything is fresh, perfectly prepared, presented and most of all delicious.
The pleasant, friendly staff are an absolute credit with their first class service and attention to detail.
A trip to Olu Deniz would not be complete without a meal or 3 at The Swallows.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.