Apple Seed Shoppe

New Orleans, LA


Address

201 St. Charles Avenue
New Orleans, LA 70130

Phone

+1 504 529 3442


Neighborhood

Central Business District


Avg Cost

$12.00


Category

American, Vegetarian


Avg User Rating

2 reviews

More Info

Destination Guide

Hotels near Apple Seed Shoppe

Things to do near Apple Seed Shoppe

Restaurants near Apple Seed Shoppe

Shops near Apple Seed Shoppe