Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right London icon-chevron-right Radio Alice

Radio Alice

Restaurants, Italian Canary Wharf
Recommended
5 out of 5 stars
(1user review)

Time Out says

A branch of the pizza restaurant Radio Alice, this time at Canary Wharf.

Posted:

Details

Address: Unit 24
Jubilee Place
London
E14 5NY
Contact:
Do you own this business?

Users say (1)

5 out of 5 stars
0 comments

Nearby Restaurants