63-65 Chelsea Manor St, London SW3 5RZ, United Kingdom
Italian pizzeria with a classic desserts menu and walls decorated with hand-painted murals.