user can show, edit and update restaurants