5965 E Holland Rd, Saginaw, Michigan 48601 USA
The Barn, home to 3 shops and our Deli.
Photo Credit: Yelp