Shambles Restaurant 生活 Fabio Santoro - 3月 21, 2014 Shambles RestaurantItalian Restaurant, Bar and Garden in Teddington UK. Shambles has been providing delicious, freshly cooked Italian food and wine to …