Udupis Amantran is located in Silvassa, India on Woodland Regency, Char Rasta, Opp. Jain Temple.. Udupis Amantran is rated 2.5 out of 5 in the category vegetarian restaurant in India.
Address
Woodland Regency, Char Rasta, Opp. Jain Temple.
Service options
Takeaway
Dine-in