Back to list
The Pizza Room - Hackney
Fabulous 9.3 (31 reviews)
Approx. £20
Location
30 Amhurst Road
London E8 1JN
See on the map
Book
Itinerary