Seneca Deli

1199 Seneca St, Buffalo NY

(716) 826-6199

Location