added presence validation for restaurant