Leo's Market & Eatery

3431 South St, Lafayette, IN 47905
Open Map
Leo’s Market and Eatery is a unique concept combining the best features of your local market and convenience store with an always fresh Eatery.