Best Mediterranean restaurant in Carrollton, united states