Restaurants • Greek Fast Food • $
A no-frills souvlaki stand in Fira favoured by locals for cheap, fast gyros.