Cozy Italian pizza restaurant, currently offering takeaway. Known for its comfortable atmosphere and delicious food.