Aldo's Restaurant
130 Chapel St, New Shoreham
(401) 466-5871
Recent Reviews
Aldo's Restaurant
130 Chapel St, New Shoreham 02807
(401) 466-5871