Bamboo Inn
Chinese
Newly renovated Bamboo Inn is a Chinese takeaway offering fresh food.
Location
Best places nearby
The highest rated places close to Bamboo Inn.
Local restaurants nearby
1280 Tollcross Road, SCT
Location
The highest rated places close to Bamboo Inn.
1280 Tollcross Road, SCT