Capri Imports Italian Deli

2617 Broadway Schenectady NY 12306 USA

(518) 346-6511

Location