public restaurant disgrace