715 St. Charles Avenue
New Orleans, Louisiana 70130
(504) 581-6333
Monday – Saturday, 11:30am – 10pm
Closed Sunday

Marcello's Restaurant & Wine Bar is located on the world famous St. Charles Ave. streetcar line in the New Orleans' Central Business District. From Italian classics to modern creations, our menu features sophisticated comfort food, as well as modern creations. Our wine program is unique to the area and is available for retail purchase without the traditional restaurant mark-ups. At Marcello's, you will experience excellent cuisine and a comprehensive wine selection at an unparalleled value.

© 2014 Marcello's Restaurant & Wine Bar FaceBook