St. Louis
Cafe Kudu
Living World Building-St. Louis Zoo, St. Louis, Missouri 63110, United States
Get directions3.231 on Google
Photo by Robert Walsh via Google
Photo by Luciano Mendonça via Google
Photo by Anne Gonzalez via Google
Tagged for
- Vegan options
- Open weekends
Menu
No menu items yet. Add the first thing worth ordering.
Reviews
No reviews yet. Be the first to share your visit.