Mona Lisa Restaurant on Royal Street - BYOB Italian Restaurant
There's a DELICIOUS Italian restaurant on Royal St in New Orleans called "Mona Lisa." The walls are covered in artists renderings of Mona Lisa. This one is my cartoon version of the famous lady.
Everything is tasty on the menu. It's BYOB and I agree with all the favorable ratings. I haven't been in a while, but now I want to go back, when I return in to New Orleans in May.
Mona Lisa on Royal St Details
Mona Lisa NOLA Italian Restaurant1212 Royal St.
New Orleans, MA