Get directions to: Anchor Inn, Buffalo, NY
Restaurant address: 2437 William St Buffalo, NY 14206, USA
Restaurant: Anchor Inn