Le Chowk is an exciting concept restaurant that celebrates the fun of street food with unique dishes from around the world. And all this with the unrestrained and whacky restaurant experience that is typical to Kambala's restaurants!
Map of Le Chowk - International Street Food
OTHER PLACES NEAR LE CHOWK - INTERNATIONAL STREET FOOD