Dinner time on a Saturday and the place is packed. "Subway" style pizza shop where you call the shots on your pie. Tons of options to choose from for about $8 per 11" inch pizza.
Staff is always friendly when we come here and they work hard!
Internet ordering is too easy and almost fun if you rather takeout.