Malia Beach/ Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 HoursBeach Road - Dimokratias Str. Malia 70007 GR