3839 Moller Rd., Indianapolis
(317) 293-2822
So-so service made up for by tremendous food! Okay, let's begin with the cons. The service wasn't the best I've ever experienced. It was a little inconsistent, like the servers were overwhelmed, but the place wasn’t all that busy. The menu is also...