NOLA
Sofia Nola is one of NOLA.

1. Sofia Nola

8.2
516 Julia St, New Orleans, LA
Italian Restaurant · Central Business District · 4 tips and reviews