Sai Veg World is located in Mumbai, India on Nilgiri Building Gr Floor, opp. railway station, next to Jay Prakash Hotel. Sai Veg World is rated 4.1 out of 5 in the category south indian restaurant in India.
Address
Nilgiri Building Gr Floor, opp. railway station, next to Jay Prakash Hotel
Amenities
Good for kids
Toilets