From Our Editors
Treat yourself to good food and drink at The Coffee Bean and Tea Leaf in Indianapolis.
If you've got the car, then we've got parking for you.
The eats are cheap here. The Coffee Bean and Tea Leaf knows a meal out should be tasty but not an investment.