Chilli Pot is a food outlet offering a selection of meals to take away. Chilli Pot is based in Northwold Road, London - see map for location of Northwold Road.
Share your experience of Chilli Pot with thousands of people each day.
This map shows the approximate location of Chilli Pot in Northwold Road.