Villa Italian Kitchen
Address:
500 Port Of New Orleans Pl, New Orleans, LA 70130
Phone:
(504) 872-0001 Restaurants, Italian
Other Businesses:
- Mandarin Express at 500 Port Of New Orleans Pl, New Orleans, LA 70130
- Taco Bell at 3301 S Claiborne Ave, New Orleans, LA 70125
- Taqueria Corona at 5932 Magazine St, New Orleans, LA 70115
- Beaucoup Nola at 4719 Freret St, New Orleans, LA 70115
- Villa Fresh Italian Kitchen at 500 Port Of New Orleans Pl, New Orleans, LA 70130