Visit this restaurant to dine at if you feel hungry after gazing at All Saints Cathedral. New Sizzler Point offers you great dishes of Chinese and Mughlai cuisines. People may have good chicken at this place.
Most reviewers note that the staff is terrific at this place. The prompt service is a great benefit of this spot. As a number of visitors say, the atmosphere is dull. This restaurant has been rated below average by Google.