La Lorraine is an Italian restaurant offering a varied menu with homemade pizzas as a specialty.