Pizza · London
Good food.
Great flavour.
The Pizza Room, 2a Grove Road, London, E3 5AX
Opening hours to be confirmed
The Pizza Room is a pizza takeaway in London, E3 5AX. A menu has not yet been added to this listing.
The Pizza Room is listed at The Pizza Room, 2a Grove Road, London, E3 5AX. Opening hours and menu details can be added by the verified owner.
Loading reviews…