Le Titi de Paris | Suburbs Northwest | French | Restaurant