Mechi Fruit Center is a store, located at East-West Highway, Damak 57217, Nepal
Tags : #Food, #PointOfInterest, #Establishment
Too bad no fruits juice shop in Damak