Pizza restaurant offering takeout. Known for well-prepared food, including a popular roast chicken menu.