Category: takeout restaurant
Address: Khamla Rd; Deo Nagar Square; Deo Nagar; Nagpur; Maharashtra 440015; India.
0 Review