All restaurants in St Albans » Pubs and Bars with Restaurants restaurants in » Chilli Bar & Kitchen Chilli Bar & Kitchen Pubs and Bars with Restaurants0.5 miles 28-30 London Road, St Albans, AL1 1NG 01727 840 100CallEmailWebsite