Meteora is a Greek restaurant offering traditional cuisine and services such as private events, parking and outdoor seating.