Green Chilli Cafe

1293 Argyle St., Glasgow, Scotland, G3 8TL
Opening hours
Tue-Thu 4:00pm-10:30pm
Fri-Sun 12:00pm-10:30pm
Reviews
Description