Taste Of India
1116 Elmwood Ave
Buffalo, NY 14222-1200
716-886-4000