815 Minor St, Kenner
Ugly food, it smells ugly and
Atmosphere: 1
Food: 1
Service: 1
815 Minor St, Kenner, LA 70062
Ugly food, it smells ugly and
Atmosphere: 1
Food: 1
Service: 1
Restaurantji Recommends