New restaurant Leeds Public House opening July 31 in Michigan City July 29, 2019 Leeds Public House is opening at 401 Franklin St. in Michigan City July 31.