chineseNot yet on Tasting Planet
Bamboo Garden
Cathedral Road 239, Cardiff, CF11 9PP Cardiff, United Kingdom
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
Cathedral Road 239, Cardiff, CF11 9PP Cardiff, United Kingdom
No photos yet.
No reviews yet. Be the first!