Nehru Stadium is what you should see after having a meal at Bawarachi Dhaba. Indian cuisine is what this restaurant boasts.
Facebook