I ordered my pizza at 6:45 pm on sept 15. Is already 9 pm still not arrived! Never pick up phone either. What kind of service they r offering. I demanded a reply
Address: 18807 Union Tpke, Queens, NY 11366, USA
Jay Dontworry | May 27, 2020
Absolutely worse franchise and management sucks
Arnold Ramsaran | May 28, 2019
Check the website.
Thanks! Your answer is awaiting moderation.