Le Stromboli is a restaurant offering fresh, seasonal French and Italian cuisine. All dishes are prepared in-house.