Freezo Restaurant is a cozy eatery in New Iberia, LA, known for serving up a variety of delicious dishes in a relaxed atmosphere.
With a menu featuring a mix of classic comfort foods and unique culinary creations, Freezo Restaurant offers a dining experience that caters to a range of tastes and preferences.
Generated from their business information