Shree Amruttulya is located in Nagpur, India on Chhatrapati Shivaji Square, Sawarkar Nagar, Vivekanand Nagar. Shree Amruttulya is rated 4.3 out of 5 in the category bubble tea store in India.
Address
Chhatrapati Shivaji Square, Sawarkar Nagar, Vivekanand Nagar