As Piccolo’s tantalizing menu dances before their eyes, one cannot resist the allure of freshly baked breads hugging flavorful sandwiches, tantalizing pastas twirling in savory sauces, and crisp salads whispering tales of garden-fresh goodness. But beware! Amidst this culinary paradise, the real temptation lies in the siren call of homemade cakes and cookies, daring even the most disciplined to save room for dessert. Piccolo beckons, promising a feast for both palate and soul. 149A Sloane St, Belgravia, London SW1X 9BZ, United Kingdom 44 020 7730 6747