Arcaro's Pizza is a pizza restaurant perfect for family gatherings and casual dining.