Just ordered our first take out pizza from here.
Easy, friendly service. We got a 13" 8 piece pizza ($14 or so) with spinach and mushrooms.
Pizza was ready within 15 mins and ready and waiting for us.
Pizza was fresh, hot and very good. A bit steep for the price but was well made.
I've also had the sicilan style pizza before here and it is super thick (as it should be) and very good.
Solid service and pizza.