Colter Bay
Restaurant
•
561 Delaware Ave, Buffalo, NY 14202, USA
8.2
Saturday: 12 PM – 2 AM
See if anyone you trust recommends it!