Exclusive Pizza
810 W 181st St, New York, NY 10033
I don't think it's news that I order from Exclusive regularly. The food is great, it is delivered neatly packed and always on time or earlier than promised. Thanks Exclusive! Verified Slice Customer • 5/18/2023