More about Bamboo Box
Bamboo Box is located at 194 Shoreditch High St, E1 6LG London, United Kingdom
+442073779750
http://bbbx.co.uk
Similar Listings
Rosa’S Thai Cafe
4.5
![star rating](/static/images/star.png?v=1.02)