vindaloo
in
Buffalo, NY
India Gate
1116 Elmwood Ave
Buffalo
NY
14222
(716) 886-4000
2.8
mi
Taste Of India
3093 Sheridan Dr
Amherst
NY
14226
(716) 837-0460
7.2
mi