129A Lord Ln, Failsworth, Manchester M35 0RZ, United Kingdom
No delivery
Spot something wrong?
Dishes at Shanghai House. Prices may vary in venue.