Yes, but limited supply post weekend. Please call the store for details. Thank you for being a loyal customer!
They usually have frozen in stock and apparently with advance notice they will make you custom frozen pizzas. Fresh is better than frozen though.
They usually always have frozen pizzas on hand
Thanks! Your answer is awaiting moderation.