This place is located in a former drive thru, but do not be afraid! Their pasta is nothing to write home about, but their pizza is seriously good. It's not the best in town (that honor probably goes to Shenandoah Pizza downtown), but it's very good and affordable. Their white pizza is especially good for those who don't like tomato sauce. The crust is of medium thickness and has a nice, slightly sweet, taste. The service is okay, but not great, so I recommend takeout.
Review Source: