200 Hewitt Rd, Hammond, Louisiana 70403 USA
Isabella's Pizzeria, Roasted Eggplant + Red Pepper Sandwich, Italian food
Photo Credit: Yelp