Home > Restaurant in Glasgow > Restaurant in Glasgow > SALT & Chilli Chinese Takeaway

SALT & Chilli Chinese Takeaway

987 Tollcross Road, Glasgow G32 8UU