Search results
- See moreSee moreSee moreSee moreL and R Pizza & PastaPizza
Pickup · Delivery
133 McClean Ave Staten Island, NY 10305 472.44 mi
Is this your business? Verify your listing
Pickup · Delivery
133 McClean Ave Staten Island, NY 10305 472.44 mi
Is this your business? Verify your listing
2.5 2 reviews
Needed a quick lunch while I waited for my laundry. I went a little after they opened. They didn't have any pizzas with meat by the slice at the moment so I got the vodka pizza. They had a few... More
New management drowned this pizza spot. First of all, the new management's pizza SUCKS. But what sucks more on top of that is their nasty attitude and service. When I placed my order I... More