image

Radio Alice Pizzeria

"Our mission: make delicious pizza, served with care, in beautiful spaces."

Venue:

Map

020 7018 3656

Radio Alice Pizzeria, 16 Hoxton Square, London, N1 6NT

Tags: Pizza, Restaurant