Igors Garlic Clove Restaurant, NEW ORLEANS, Louisiana (LA)
Comfortably operating at 2135 Saint Charles Avenue () in NEW ORLEANS, Louisiana (LA) (70130), Igors Garlic Clove Restaurant can be reached at 5045226602. Please do call in ahead of time to make a reservation.
More restaurants in NEW ORLEANS, Louisiana (LA)
Igors Garlic Clove Restaurant contact information and details:
Address: 2135 Saint Charles Avenue - , NEW ORLEANS, Louisiana (LA) 70130
Contact Phone: 5045226602