The Chicken Palace
18 Gibson St, Glasgow
0141 337 3337
Menu
Reserve
Glasgow, Scotland
The Chicken Palace
18 Gibson St, Glasgow, Scotland G12 8NX
0141 337 3337