Celina's Int'l Supermarket

$$Specialty Shop, South AmericanKenner
3601 Williams Blvd
Kenner, LA70065
Call: 504.712.8690

In restaurants nearby