Mediterranean restaurant specializing in grilled meats and fish. Reservations recommended.