Neon Greens
RestaurantSalads & Healthy
Sign in to add a photo.
About
Neon Greens is a Restaurant in St. Louis, United States. Cuisine: Salads & Healthy. It is open seven days a week.
Frequently asked questions
Where is Neon Greens?+
Neon Greens is located at 4176 Manchester Avenue, St. Louis, St. Louis.
What kind of place is Neon Greens?+
Neon Greens is a Restaurant in St. Louis serving Salads & Healthy.
What are Neon Greens's opening hours?+
Neon Greens is open seven days a week.
Is Neon Greens open on Sundays?+
Yes, Neon Greens is open on Sundays.
Location
Hungry for more? Browse our dining guides or explore all places to eat in St. Louis.
Reviews
No reviews yet — be the first to review Neon Greens.
Similar places to eat
More places to eat in St. Louis

La Calle Mexican Restaurant
4121-4125 Manchester Avenue, Saint Louis
Outdoor seating
EGG RESTAURANT AT MIDTOWN
3100 Locust Street, Saint Louis
Hartford Coffee Company
3974 Hartford Street, Saint Louis
Outdoor seating

Domino's
2256 South Grand Boulevard, Saint Louis
Kitchen House Coffee
3149 Shenandoah Avenue, St. Louis
Three Sixty
1 South Broadway, Saint Louis
Outdoor seating
