Top Brunch Spots » Restaurants » Vegan restaurant New Orleans » Plant Bass Vegan Deli – New Orleans, Louisiana 70114