Know a great happy hour or special for this location?
Small, low-key takeaway storefront offering soups, salads, sandwiches & house-made bread.
Suggest an edit
34 N Delaware St, Indianapolis, IN 46204