Leone’s Restaurant 320 Cooley Street Springfield MA 01128 (At 5 Town Plaza)
(413) 783-4363 (413) 783-3398 (413) 782-7772
Mon – Thur: 11:30 AM – 9:00 PM Fri & Sat 11:30 AM – 9:30 PM Sunday 12 PM – 9:00 PM