Michoud Seafood

TEMPORARILY CLOSED
$$ •

4952 Bullard Ave, New Orleans
(504) 245-8004

Michoud Seafood Reviews

3.8
63 ratings
Restaurantji Rating
5
56%
4
11%
3
11%
1
22%

Read All Reviews(63)

Ratings

Menu

Add a Menu

Photos

Add a Photo
Michoud Seafood
Michoud Seafood
View All Photos
Updated on: