Meteora is a Greek restaurant offering specialties like gyros, grilled meats, and fresh salads.