The Meadow Cafe is an outdoor sandwich shop and juice bar in the middle of the historic and beautiful Delaware Park, Buffalo New York.
The Meadow Cafe is an outdoor sandwich shop and juice bar in the middle of the historic and beautiful Delaware Park, Buffalo New York.
Stay in the loop
Events, stories, and local happenings — delivered weekly.
No spam, unsubscribe anytime.
By subscribing you agree to receive email updates from BuffaloVibe.
Thanks for signing up. Look for your first email soon.