address:

Meteora Restaurant
Trikalon 2 Str
Kalambaka
PO Box 42200

contact:

info@meteora-restaurant.gr
phone:
(+30) 24320 22316
(+30) 6974931538

Our site is down for a maintance. Please check back again in 30 Hours!