Founded in 1977 by Dick and Barb Larsen, Nature's Table Cafe Franchise has since grown to over 75 stores nationwide from a single restaurant in downtown Orlando, FL. Our cafes continue to serve a variety of sensible food that tastes great!
naturestable.com