Shanghai House
Chinese
££ - £££
💬
1289 reviews
📍
127 London Road
