Flora is a Swiss restaurant known for its freshly prepared, home-style cuisine.