Pizza restaurant offering delivery. Known for its friendly service and tidy space.