This is a great place to get delicious, inexpensive pizzas. They even have a stamp card (electronic) system so you can get a free pizza after purchasing a few. I wouldn't rely on just one pizza for feeding two people as the pizzas are small. It's like subway, but for pizzas. Yes, they bake them. The wait didn't seem horriblely long, even with a couple of people ahead of me.