Pizza · Birmingham
Good food.
Great flavour.
182 Slade Road, Stockland Green, Birmingham, B23 7RJ
Opening hours to be confirmed
Lenzo Pizza is a pizza takeaway in Birmingham, B23 7RJ. A menu has not yet been added to this listing.
Lenzo Pizza is listed at 182 Slade Road, Stockland Green, Birmingham, B23 7RJ. Opening hours and menu details can be added by the verified owner.
Loading reviews…