Pizza restaurant offering good pizza and fast service. Known for its friendly staff and ideal location.