Southern Food Street, ( SFS ) Nagpur. is located in Nagpur, India on Food Bucks, Traffic Park Road Opposite Taori Market Mall, Dharampeth. Southern Food Street, ( SFS ) Nagpur. is rated 4.4 out of 5 in the category south indian restaurant in India.
Address
Food Bucks, Traffic Park Road Opposite Taori Market Mall, Dharampeth