Best Mediterranean restaurant in Latham, united states