en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
Rhode Island
/
Central Falls
/
Odi's Restaurant
Odi's Restaurant
Ice Cream Shop · Casual Dining
Odi's Restaurant is an ice cream shop located on Dexter Street. It offers a diverse menu with classic items and is known for its ice cream.
663 Dexter St, Central Falls, RI 02863, US
Central Falls, United States of America
cyrusramsey.com/places/odis-restaurant
Location
The ranking
Best Ice Cream Shop in Central Falls
5 places, none rated yet
See the full list →