Aldo's Restaurant
130 Chapel St, New Shoreham
(401) 466-5871
Recent Reviews
You May Also Like
Odd Fellows Cafe - 232 Water St
Coffee Shops, Coffee & Tea, Coffee
Old Habour Takeout - 224 Water St
American, New American
Rebecca's Seafood - 435 Water St
Seafood
Restaurants in New Shoreham, RI
Aldo's Restaurant
130 Chapel St, New Shoreham, RI 02807
(401) 466-5871