Is there a patio and if so are there tvs you can watch from patio
Address: 189 Delaware Ave, Buffalo, NY 14202, USA
warner lasala | Sep 14, 2022
Small patio and TV is inside.
Adam Weller | Sep 14, 2022
Yes there is a patio but the TVs are not really well viewable from every seat.
Thanks! Your answer is awaiting moderation.