Greek tavern offering a variety of dishes, located near the water. Offers a secluded dining experience away from busy streets.