Leo’s Market and Eatery is a charming establishment in Indianapolis, IN that offers a variety of food and grocery items to its customers.
With a focus on quality and convenience, Leo’s provides a unique dining and shopping experience for those in the local community.
Generated from their business information