Cafe / Coffee ShopPrice range $1-15$
Closed
Takeout 8:00 AM - 4:00 PM
Leo's is a coffee trailer located on site for a beautiful resort in Franklin, TN. The location is family friendly and ideal for a quiet place to enjoy your cup of coffee with a beautiful natural backdrop and space for the kids to be kids.
Loading map...