Looking for Cape Town Bistro address or Cape Town Bistro contact details? Well we have got you covered. The venue is located Near Takshzila Campus Shop 2 / 3, Mira Nagar Society, Lane 7. Here is Cape Town Bistro Contact number - 99675 81110. You can call them anytime between 10 Am to 8 PM.