Appa Poha and tea house is located in Nanded, India on Shop no 1, road, near SBI Bank, new mondha, Hyder Bagh, Dashmesh Nagar, Harsh Nagar. Appa Poha and tea house is rated 3 out of 5 in the category tea store in India.
Address
Shop no 1, road, near SBI Bank, new mondha, Hyder Bagh, Dashmesh Nagar, Harsh Nagar