Mimi And Pop's Ice Cream Shop

1306 Broad St Central Falls RI 02863 USA

(401) 474-8185

Location