Is indoor dining back open?
Address: 752 Elmwood Ave, Buffalo, NY 14222, USA
GrumpyReviewer | Jun 27, 2022
The last time I went, they only have outdoor dining.
Nelson ns | Jun 27, 2022
No, I don’t believe so.
Thanks! Your answer is awaiting moderation.