New Coffee Shop

The Living Room Coffee Shop at the Grand Horizon Center in Elkhart, IN.

Living Room Coffee Shop