Dine & DrinkLeonardo's CafeEvery meal is a masterpiece 605 - 731-2384Map ItWebsiteEmail301 South Main Avenue ParkingFoodFamily Overview Leonardo’s Cafe features some of the best daily lunch specials in town for only $6.95. Their creative menu includes homemade soups, focaccia pizzas, and gourmet sandwiches. More Like This