APNA ADDA is located in Silvassa, India on Shop No 2, Nagar Haveli, behind Dan Hotel, Tokarkhada, Samarvarni. APNA ADDA is rated 4 out of 5 in the category fast food restaurant in India.
Address
Shop No 2, Nagar Haveli, behind Dan Hotel, Tokarkhada, Samarvarni