Carmo – New Orleans, Louisiana 70130

Carmo Description

Innovative, vegan-friendly fare with tropical influences in a cozy spot with an open kitchen.

Carmo Location

Address: 527 Julia St, New Orleans, LA 70130
Phone Number: +1 504-875-4132
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love