Contact Us

Deli Sandros

1172 Plymouth Ave S, Rochester, New York 14611, United States

585-328-3354

Questions, Comments?

Cancel

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.