Pizza · Leeds
Good food.
Great flavour.
65 Town Street, Armley, Leeds, LS12 1XD
Opening hours to be confirmed
The Pizza Grill is a local takeaway in Leeds, LS12 1XD. A menu has not yet been added to this listing.
The Pizza Grill is listed at 65 Town Street, Armley, Leeds, LS12 1XD. Opening hours and menu details can be added by the verified owner.
Loading reviews…