Chilli Bar & Kitchen (Menu)

28-30 London Road, St. Albans
+44 1727 840100

Give a rating to Chilli Bar & Kitchen

Suggest a dish

How much did you spend at Chilli Bar & Kitchen?