200 Hewitt Rd, Hammond, Louisiana 70403 USA
Mozzarella Sticks, Isabella's Pizzeria, Italian Food
Photo Credit: Yelp