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 DetailsMona Lisa NOLA Italian Restaurant
1212 Royal St.
New Orleans, MA