Nature's Table is a restaurant offering a curated menu with scenic views.