Rita and Son Deli II

Address:
196 Smith St
Poughkeepsie, NY 12601
1.59 mi from campus
Phone:
(845) 454-5200

Is this your business?

Claim this listing now.