Red Chilli is located in Havant, United Kingdom on Dene Bank Design Ltd, 51 North St. Red Chilli is rated 4 out of 5 in the category indian restaurant in United Kingdom.
Address
Dene Bank Design Ltd, 51 North St
Amenities
Bar on site
Toilets
Offerings
Coffee
Late-night food