Ambika Tea House is a shopping mall located in Dungarpur, Rajasthan. The average rating of this place is 3.30 out of 5 stars based on 3 reviews. The street address of this place is sagawara road, near, VKB Government Girls College Rd, Shastri Colony, Dungarpur, Rajasthan 314001, India.
P.L. GHOGRA 53 months ago
Tea place