at Ta Bouche, 10-15 Market Passage, Cambridge , CB2 3PF United Kingdom
5 FB users likes Taboosh, set it to 415 position in Likes Rating for Cambridge, Cambridgeshire in Local Business category
Taboosh is Cambridge based place and this enity listed in Restaurant category. Located at Ta Bouche, 10-15 Market Passage CB2 3PF.