968 E Steger Rd, Crete
You can have a splendid food in this restaurant. This is a calm and comfortable ambiance
Chill Out
Kids Friendly
Typical Tourist