La Sicilienne is a French restaurant offering refined and flavorful cuisine. It is also known for its pizzas, available in three different sizes.