Little Italy is a restaurant offering Italian and French cuisine, including pizzas. Established in 2008, it provides a continuous service with traditional dishes in a relaxed setting.