Update Info - B'Shara Down Town Deli
This restaurant was reported as closed. If it is open, let us know.
B'Shara Down Town Deli
1365 Main St
Springfield, MA 01103
1365 Main St
Springfield, MA 01103
This restaurant was reported as closed. If it is open, let us know.