added validation for restaurantManager fields