Mama's Canteen

Restaurant in Lavrio, Greece

Opening hours: Fr-Su 13:00-00:00; Mo-We 13:00-23:30