Pizza restaurant offering good food in a comfortable environment. Popular spot, especially on weekends.