The Italian City Deli
93 Lockwood Ave
Yonkers
NY
10701
(914) 965-3663
dunkindonuts.com
Open Map
Description
The Italian City Deli is located at 93 Lockwood Ave, Yonkers, NY. This location is in the Bryn Mawr neighborhood. This business specializes in Italian Restaurants.
by merchantcircle on November 20, 2013 from
merchantcircle
deli
delicatessen
Delicatessens
Delis
Italian
Italian Restaurant
Neighborhoods: Bryn Mawr
restaurant
Restaurants
restaurants italian