Cafe Indo, NEW ORLEANS, Louisiana (LA)
Comfortably operating at 216 North Carrollton () in NEW ORLEANS, Louisiana (LA) (70119), Cafe Indo can be reached at 5044880444. Please call beforehand to make a reservation.
More restaurants in NEW ORLEANS, Louisiana (LA)
Cafe Indo contact information and details:
Address: 216 North Carrollton - , NEW ORLEANS, Louisiana (LA) 70119
Contact Phone: 5044880444
Website: http://www.cafeindo.net
email: info@cafeindo.net