Tony Angello’s is the best Italian Restaurant in the city of New Orleans! You have the option of ordering from a menu or telling the waiter: Feed Me. The menu combines classic Italian and Italian with a touch of New Orleans. The Lobster Cup is my favorite appetizer that I have ever sampled anywhere. You will always leave full. The wait staff is first class.
more