Added validation for name, cuisine, rating
Refactored
Added range validation to rating