ViaMichelin
The Pizza Room - Hackney
Location picture
Exceptional 10 (28 reviews)
Around £20
Location
30 Amhurst Road
London E8 1JN