Ben's Chili Dogs 158 Broadway Newport RI United States
Phone: 401.846.8206 Alcohol: no alcohol served
Parking: street parking