Taste of Italy Pizza
2916 Crescent St, Astoria, NY 11102
First time I ordered from them based on recommendation. Food was delivered faster than expected and tasted far better than expected. I’ll be ordering from them again!! Verified Slice Customer • 6/1/2022