The Yellow Deli

7771 NY-81 Oak Hill NY 12460 USA

(518) 239-4240

Location