Sawta Tea Stall is located in Ankai, Nashik. Currently we do not have any reviews or rating for Sawta Tea Stall. There are at least 6 Tea stores in Ankai, out of which this Tea store has an overall rank of 1. Address of the Tea store is near gurudwara, Ahmed Nagar, Manmad, Maharashtra 423104.
There are 4 Tea stores within 1 km radius of Sawta Tea Stall. When you increase the radius to 5 Km or 10 Km, you will find 6 and 6 Tea stores respectively. You would also like to view: