This was a very nice stadium right in the heart of Buffalo. The sky line at sunset was beautiful from the stands. The park was very nice and clean. I took my son to watch a baseball game there. We had a good time.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.