Own or manage a place in town?
Flag as Inappropriate
Stop Deli is nestled among various little shops on Colony Street and is open seven days a week. Featuring primarily Hispanic cuisine, the deli accepts most major credit cards.