G
Gilbert Review of Eva's Garden Restaurant
Eva's Garden is nice restaurant in Mykonos town. T...
Eva's Garden is nice restaurant in Mykonos town. The food was good, but nothing special, for us that certain something was missing.
Comments: