L'Annexe is a restaurant offering a selection of Italian and French cuisine, including a variety of pizzas available for dine-in or takeout.