I love Cosmo's because it is so cheap and they fill you up for sure. I think it's a great price for what you get. I also really love the pizza sauce they use since it has a hint of spice to it.
This is a great delivery place as well as a walk-in pizza parlor. Their greek vegetable pizza is really good and so is the original pizza. They sell slices at the pizzeria so its the perfect place to stop and grab a bite if you're on the…