Huge new Larkinville restaurant bringing Eckl's to Buffalo

Orchard Park beef-on-weck masters will take their talents to Buffalo...