Enjoy delicious homemade food and coffee in Isida's beautiful garden, shaded by trees. Located near the Dion Museum.