Nature's Table

Phone icon +1-321-207-0353
Location icon Level 2, in Food Court
Parking icon Park near Food Court
Get Directions

About Nature's Table

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!