Clinic Bar
Address:
3511 Jefferson Hwy, New Orleans, LA 70121
Phone:
(504) 838-8820 Restaurants, Bars
Other Businesses:
- Daquiri Island at 7910 Earhart Blvd, 70125, New Orleans, LA 70125
- Mama's Cooking at 2132 Tulane Ave, New Orleans, LA 70112
- Moma's Chicken Shack at 229 Bourbon St, New Orleans, LA 70130
- Subway at 401 S Claiborne Ave, New Orleans, LA 70112
- Wasabi Sushi & Asian Grill at 8550 Pontchartrain Blvd, New Orleans, LA 70124