Pan Aroma Restaurant is located in Ponda, India on Third Floor, Padmakar Complex, Sadar. Pan Aroma Restaurant is rated 3.9 out of 5 in the category seafood restaurant in India.
Address
Third Floor, Padmakar Complex, Sadar
Accessibility
Wheelchair-accessible lift