Shri Kanha Restaurant And Pizza Point Reviews: Rated 3.6/5