About I Chai
Long standing fine dining in Anniesland, introducing a real Chinese feast
More about I Chai
I Chai is located at 1015 Crow Road, G13 1JP Glasgow, United Kingdom
01419593900
http://www.ichaiglasgow.com
Similar Listings
Chopstix
3.7