Ruggiero's Socha Plaza Deli 123 Saratoga Rd Scotia, NY 12302 Phone: (518) 399-6855
Category: Delis & Delicatessens