Joe S. • February 24, 2017The Milano Inn closed down. The Mystery Cafe packed up all its costumes, props, actors and all the rest of the stuff and moved to The Library Restaurant & Pub located at 2610 S. Lynhurst Dr, Indy.
Don't see the place you're looking for? Add a new place to Foursquare.