Villa Macri

225 Toscana Blvd, South Bend, IN, 46530

An upscale Italian destination featuring an extensive wine cellar.

No upcoming shows right now.

More live music in South Bend, IN