Summary: French favorites on Newbury.
La Voile is a charming French bistro that found its way from Cannes to the heart of the city's most fashionable street. With a menu that features Provençal cuisine and classic French dishes like foie gras, escargots, and seared scallops with lobster, La Voile is a foodie's delight. The restaurant also boasts a selection of aged French cheeses, a variety of hearty entrées, and desserts that include crème brûlée and an upside-down apple tart. The ambiance is classically handsome yet simple, and the service is seasoned, making it an elegant destination for those seeking a taste of France.