Back to list
The Pizza Room - Hackney
Exceptional 10 (28 reviews)
Around £20
Location
30 Amhurst Road
London E8 1JN
See on the map