Experience the heartbeat of downtown Buffalo at Seneca Buffalo