CAFE ASIA
1357 Barrhead Rd
Crookston, Glasgow, G53
0141-
2019 © Cafe Asia, Indian Takeaway
1357 Barrhead Rd, Crookston, Glasgow, G53
Open 7 Days.. 5pm -
Last Delivery 10:30pm
Freebies for New Customers *
* Freebies for New Customers applies
strictly to online orders via our website