Restaurant's strict dress code sparks debate