Restaurants • Mediterranean • $$$
A Fira restaurant blending Greek and Italian influences on a terrace overlooking the caldera.