Deli Sandros

1147 Plymouth Ave S, Rochester 14608, United States Get Directions to this spot
1147 Plymouth Ave S
Rochester, 14608
NY, United States
(585) 328-3354

Rate and review Deli Sandros in Rochester, NY, United States!

Share your experiences at Deli Sandros with your friends or discover more Restaurants in Rochester, NY, United States.