Mandala Himalayan Dumplings - Lloyd Park Market is located in London, United Kingdom on Market, Lloyd Park. Mandala Himalayan Dumplings - Lloyd Park Market is rated 5 out of 5 in the category dumpling restaurant in United Kingdom.
Address
Market, Lloyd Park
Accessibility
Wheelchair-accessible entrance