London, England, United Kingdom
French,
With its charming decor and tranquil atmosphere, Chez Antoinette Victoria is the perfect place to enjoy a deli