Stop & Deli

97 Glover Ave, Yonkers
(914) 237-8180

Photos