Chilli Castle
Indian · Curry House · Casual Dining
Chilli Castle is an Indian restaurant located at 88 Liverpool Road. It has recently opened and is known for its tantalizing dishes and drinks, aiming to win over locals with its offerings.
Location
Best places nearby
The highest rated places close to Chilli Castle.
Local restaurants nearby
88 Liverpool Road, Preston, England PR4 5SL



