The Chicken Palace
18 Gibson St, Glasgow
0141 337 3337
Recent Reviews
Order Online
Reserve
The Chicken Palace
18 Gibson St, Glasgow G12 8NX
0141 337 3337