Big Mike’s Cafe Americana is a family-owned restaurant located in an unassuming strip mall off of College Avenue on the far north side of Indianapolis. I wasn’t sure what to expect for the interior of Big Mike’s given its location in an older-looking strip mall, but I was pleasantly surprised upon entering. More importantly, my wife approved of […]