Just 20 meters off Hydra Harbor on Miaoulis Street, Lou Lou’s serves traditional Greek taverna fare at its streetside tables. Indoors seating is available.
tel.: 22980 52018