Chinese · Oldham
Good food.
Great flavour.
129A Lord Lane, Failsworth, Oldham, M35 0RZ
Opening hours to be confirmed
Shanghai House is a Chinese takeaway in Oldham, M35 0RZ. A menu has not yet been added to this listing.
Shanghai House is listed at 129A Lord Lane, Failsworth, Oldham, M35 0RZ. Opening hours and menu details can be added by the verified owner.
Loading reviews…