Taste the finest scrumptious dish in the verdant ambience