About

Michelle's Uptown Bar is an American restaurant in Churubusco, IN.