Lucky Chen

6 Lamlash Crescent, Glasgow, G33 3LQ

Lucky Chen

No score available - more reviews needed
Home
Find
Menu
Checkout
Order Placed
No score available - more reviews needed
badShareen28/03/2021
badSamuel27/03/2021
Food was cold when it arrived
terribleJohn14/12/2020