Mona Lisa

1212 Royal St., New Orleans, LA 70116
504-522-6746

Property Description

A good bet Italian place that offers salads, Italian favorites and Italian wines at affordable prices.