• 28 Praed Street, Paddington, London, W2 1NH
Order Takeaway Sign Up

Best food... for Fantasia Palace

Best food

Best food and customer service you will find near Edgeware Road! Amazing & flavoured highly reccomend

Sharifa, West London at Jan 17, 2013