Italian restaurant offering takeout and dine-in options. Known for pizzas and roast potatoes.