Meteora is a Greek restaurant known for its grilled meats and fresh dishes, including seafood plates and pizza bread.