34 N Delaware St
Indianapolis, IN 46204
Small, low-key takeaway storefront offering soups, salads, sandwiches & house-made bread.