This is ianplaces page for Kublai Riverside Restaurant & Grill.Kublai Riverside Restaurant & Grill is a Indian Restaurant in London and is located at Unit 2 Dolphin House, Smugglers Way, London, Sw18 1dg. For bookings and other matters please contact them directly.

Address
Unit 2 Dolphin House, Smugglers Way
SW18 1DG
London
Tel:020 8870 9600

Searching for Indian Restaurant in London, or for Indian Restaurant in SW18 postcode ? why not visit Kublai Riverside Restaurant & Grill at Unit 2 Dolphin House, Smugglers Way, London, Sw18 1dg or call them on 020 8870 9600 .

Comments