Lone Star Grille

1853 Hertel Ave., Buffalo, N.Y. 14216
More info