Nature's Table

phone +1-321-207-0353
  • Tuesday – Saturday: 10am – 9pm
  • Sunday: 11pm – 9pm
place Level 2, near Dillard's
directions_car Park near Dillard's,  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!