245 Dikinson street
Springfield, MA 01107
413-736-9146
Yes, this place is still around! Last summer this place closed due to a fire, but now it is reopened in a new location on Sumner Ave.
Believe me it is bigger and better than their old location. walking into the back door is like walking into old time Italy.