Chinese · Southsea
Good food.
Great flavour.
78 Locksway Road, Southsea, PO4 8JP
Opening hours to be confirmed
Shanghai Bay is a Chinese takeaway in Southsea, PO4 8JP. A menu has not yet been added to this listing.
Shanghai Bay is listed at 78 Locksway Road, Southsea, PO4 8JP. Opening hours and menu details can be added by the verified owner.
Loading reviews…