If you're looking for Tea restaurants in New Orleans look no further. Fatma's Cozy Corner is known for having some of the best Tea in New Orleans. Located at 1532 Ursulines Ave, Fatma's Cozy Corn...show more
Lettuce, tomatoes, cucumber, peppers, onion, parsley, onion.
Onion, pickle, celery, mayo.
Last updated October 13, 2020