This is my favorite place for lunch in Indy. They have really good sandwiches and salads.
Prices are very reasonable.
You order from the counter, set down and they bring you the food.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.