Map & Directions - Michael's Bbq & Seafood Restaurant
Menu
Michael's Bbq & Seafood Restaurant
1845 Gentilly Blvd, New Orleans, LA, 70119
(504) 942-0808 (Phone)
1845 Gentilly Blvd, New Orleans, LA, 70119
(504) 942-0808 (Phone)