Get directions to: Left Bank Restaurant, Buffalo, NY
Restaurant address: 511 Rhode Island St Buffalo, NY 14213, USA
Restaurant: Left Bank Restaurant