Mama Leone Leone's Restaurant, Family Owned and Operated Since 1988, 320 Cooley Street (5 Town Plaza), Springfield, MA, Phone: 413.783.4363
Mama Leone
 
   
 

Directions/Hours

Directions/Hours
Leone's Restaurant
320 Cooley Street
Springfield MA 01128
( At 5 Town Plaza )
Phone: (413) 783-4363
783-3398 or 782-7772

Hours:

Mon-Thur: 11:30 AM-9:30 PM

Fri & Sat 11:30 AM-10:30 PM

Sunday Dinner Menu
served from 11 AM - 9 PM


Google Directions



View Larger Map
 
 
Leone's Restaurant, 320 Cooley Street (5 Town Plaza), Springfield, MA 01128 • Phone: (413) 783-4363 or (413) 783-3398