Geo's Pizza is a counter-service pizzeria offering pies, sandwiches, and other comfort food, with delivery available.