L'Autre Jardin is a French restaurant offering a bistro-style experience with a focus on quality cuisine and a welcoming atmosphere. Features a beautiful, sun-drenched terrace.