This place is just a convenience store that sells pizza along with candy bars, pop, beef jerky, and ice cream sandwiches. I suppose it's possible that this is better pizza than you find at other convenience stores..... It doesn't really qualify as a "restaurant." more

