Panda Momos is located in Ponda, India on Shop no. 6 & 7, Shetye Plaza, above Lokmanya Bank, Upper Bazar. Panda Momos is rated 3 out of 5 in the category fast food restaurant in India.
Address
Shop no. 6 & 7, Shetye Plaza, above Lokmanya Bank, Upper Bazar