Cafe in Meredosia, IL Main St Cafe317 Main StMeredosia, IL, 626652175842233Coffee ShopsRestaruantRestaurantRestaurantsThe Three Legged Dog CafeTrain DepotUsed Restaurant Equipment Supplies Show More