Went for the first time last week the food was really really tasty and the staff were lovely, the definitely went the extra mile to ensure customers were comfortable and had everything they needed, so looking forward to going back.
Crete Greek Taverna – Southport