Gelupo
Café · Soho

Gelupo

$$

Freshly made Italian ice cream in deli-inspired flavours, served in blue-and-white tiled interior.

Info

📍
Address
7 Archer St, London W1D 7AU, UK, LDN

More like this