Nola Nica
Restaurant • Fast food restaurant • Hamburger restaurant • Bistro • Creole restaurant • South american restaurant • Central american restaurant • Nicaraguan restaurant • Contemporary louisiana restaurantOne of the Best Places To Visits in St. Charles Parish
#3 Best Places To Visit in St. Charles Parish
#3 Top rated Restaurant in St. Charles Parish
#2 Top rated Fast food restaurant in St. Charles Parish
▼
Address
120 Mallard St, St Rose, LA 70087, United States
Website
Contact
+1 504-405-0375Price rating
$ $$$
Rating on Google Maps
4.70 (351 reviews)Open on Google Maps