Yes they have a pizza shop in the store. You can it in or go in to order.
Yes you can order by phone
Yes and the pizza is delicious and cooked the way you like it Larry does a very good job!
It is a supermarket, not a pizzeria, but...I may be wrong about the pizza ordering thing....
Yes, a lot of people do.
Yes
No
Thanks! Your answer is awaiting moderation.