I really love the chicken roll/strombolli this place has. I used to live in new york where more pizza places had them, but up here, Planet Pizza seems to be the only ones that sell it. Really good!
January 2024
The manager I think Henrick was his name, super nice guy, made my food experience so much better. Definitely will be coming here more because of him! And food was super gooood!
December 2023
Great food and staff is very friendly! Really recommend.