Meteora is a Greek restaurant serving traditional specialties, including gyros and souvlaki. Established in 1986.