2762 Main Street, Newfane
(716) 778-5672
2885 Main Street, Newfane
(716) 778-9069
Nice friendly staff. Excellent food and cozy atmosphere.
3039 Lockport Olcott Rd, Newfane
(716) 778-5512
2990 Lockport Olcott Rd, Newfane
(716) 778-8080
2897 Main, Newfane
(716) 778-9095
2762 Main St, Newfane
(716) 778-0427
6136 1st Street, Newfane
(716) 778-5100
(716) 778-7910