Restaurant in Larissa, Greece
Opening hours: Fr-Sa 00:00-24:00; Mo-Th,Su 08:00-02:00 Features: takeaway