ViaMichelin
The Pizza Room - Hackney
Location picture
Fabulous 9.3 (31 reviews)
Approx. £20
Location
30 Amhurst Road
London E8 1JN