This is by far the best Italian restaurant I've even eaten at. My husband and I frequent it as often as possible. Not only is the food unbelievable but the wait staff and management are phenomenal. Can't miss going to eat here if you are visiting New Orelans. An absolute must!!!!!
Address: 1 5th St, Gretna, LA 70053-4712
Location: United States > Louisiana (LA) > Gretna
Phone Number: +1 504-362-4886