Big Mike’s Cafe Review | Indianapolis, IN

Big Mike's Cafe Americana_The Team G Pizza

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 […]