Michael's Mid City Grill 4139 Canal St New Orleans, LA 70119 Phone: (504) 486-8200
Category: Restaurants