Chilli Grill

Chilli Grill
12 Hillington Road South, Glasgow, G52 2AA
Photo of Chilli Grill