To navigate, press the arrow keys. On A Roll Deli ← View details 50 North Main Street, Massena, NY 13662 +1 315-705-2200 Get Directions From* To * — Required information