Picked up my order so "atmosphere"? I must say they have improved quite a bit. They used to lose our orders. Service used to be terrible. Again, it seems quite a bit better. ?
February 2024
Every time I order from this store, the food is hot, fresh and prepared well. The pizza is so good. I buy one every week on Friday or Saturday.