All Time Taverna is located in Kalampaka, Greece on Epar.Od. Kalampakas-Agiou Stefanou. All Time Taverna is rated 4.5 out of 5 in the category greek restaurant in Greece.
Address
Epar.Od. Kalampakas-Agiou Stefanou
Accessibility
Wheelchair-accessible entrance