2A Elizabeth St, London, Belgravia, London SW1W 9RB, United Kingdom
Open now· Closes at 23:00
2A Elizabeth St, London, Belgravia, London SW1W 9RB, United Kingdom
No delivery
Spot something wrong?
Dishes at Da Scalzo Ristorante Pizzaria. Prices may vary in venue.
Been to Da Scalzo Ristorante Pizzaria? Be the first to share what you ate.