added update restaurant functionality