Piccolo https://sherrillcityguides.com/wp-content/uploads/2014/05/Piccolo.mp4 Savor Piccolo’s extensive menu with fresh handmade breads for sandwiches, delicious pastas and salads, just save room for the homemade cakes and cookies. 149A Sloane St, Belgravia, London SW1X 9BZ, United Kingdom 44 020 7730 6747