If you missed our sol Read more [...]
Restaurant Category: Casual
The Terrace at Delaware Park is located on the upper level of the Marcy Casino across from the Albright-Knox Art Gallery. The view from the balcony is one of the finest in the city, showcasing 350-acres the Frederick Law Olmsted designed Delaware Park, The Albright-Knox and The Buffalo History Museum. It truly is one of the nicest patios this side of Barcelona.
Enjoy Contemporary Comfort Cuisine alongside craft cocktails 16 draft beers with a focus on American microbrews and European imports.
- Beer Lovers
- Happy Hour
- Outdoor Seating
- Weekend Lunch