Top Rated To be honest, nothing really stands out here.
Broken Plate Kitchen & Bar 6.5Kreta Souvlaki 6.5Pegasus Greek Restaurant 6.5Santorini 6