Living up to its name, City Greens offers diners in downtown NoLa their organic fix. What sets this restaurant apart from counterparts of this food trend, is their privately owned and operated farm on which they cultivate seasonal ingredients that go into the menu. Taste the fruit of the earth in fresh salads, wraps, sandwiches and quick bites that are au naturale and delicious. Their comprehensive menu also keeps vegetarian and vegan patrons in mind.
- Open Hours: Monday to Thursday from 11:00 AM to 06:00 PM, Friday from 11:00 AM to 02:00 PM
- Feature: Vegetarian
- Credit Cards Accepted: visa, mastercard, amex, discover, debitcard
- Takeout Available: Yes
- Nearest Train: Poydras Street Station