Aldo's Restaurant

130 Chapel St, New Shoreham
(401) 466-5871

Customers' Favorites

Menu

Photos

+60 photos
+59 photos
Add a photo

Recent Reviews

AMAZING PLACE!!!! The food was SO GOOD. Everyone loved it
Margo was the SWEETEST waitress ever! She matched our vibe so we'll, and put up with us, LOL!
The birds are also AWESOME. I GOT TO FEED THEM!!! First time ever feeding a bird from my hand. So glad I got to experience here.
⭐️⭐️⭐️⭐️⭐️
If you’re looking for authentic Italian food with a warm, family feel, Aldo’s on Block Island is a must-visit. The atmosphere is welcoming and family-oriented, and the restaurant is run by a wonderful family who treats you like one of their own—they make you feel like they’ve missed you every time you walk through the door.

The food is incredible—like dining on Federal Hill in Providence without ever leaving...
Aldo’s on Block Island is the best place to to go for Italian food without a doubt! They are a family owned business who care about the team! The food is amazing and consistent! Everytime we come to the island we eat there multiple times.

More Reviews