Taverna Michalis offers authentic Greek cuisine with beautiful harbor views. Located along the Venetian waterfront, it provides a picturesque setting for dining.