Villa Medicis is a restaurant offering a blend of traditional French and Italian cuisine, including a variety of pizzas.