Vaghela Restaurant And Game Parlour Reviews: Rated 4/5