Aldo's Restaurant
$$ • Italian, Pizza, Pet Friendly
Hours:
130 Chapel St, New Shoreham
(401) 466-5871
About Aldo's Restaurant
Customers' Favorites
Aldo's Restaurant Reviews
While we were sitting at our table waiting for the bill, a staff member (not our server) came up to us saying “I hate to be that guy, but are you leaving because I have another party waiting”. We had only been there an hour. I told him we were waiting for the bill (actually for my card to come back from the server). I felt insulted - being rushed out only having just finished eating and waiting to pay. He offered no apology - just walked away. Then as I was paying the bill...read full review
Aldos is simply the best!! Mudslides and little necks always on point! We love it!
Excellent! Fast service & friendly.
Ratings
Menu
Hours
| Monday | 4 - 9:30PM |
| Tuesday | 4 - 9:30PM |
| Wednesday | 4 - 9:30PM |
| Thursday | 4 - 9:30PM |
| Friday | 12 - 9:30PM |
| Saturday | 12 - 9:30PM |
| Sunday | 12 - 9:30PM |
Aldo's Restaurant on Block Island offers authentic Italian cuisine with excellent staff and a wonderful ambiance. Whether guests prefer pizza, veal parm, chicken parm, or meatballs, their top-notch dishes with the best sauce are highly recommended. The restaurant provides a traditional Block Island dining experience that never disappoints. Visitors can enjoy a delicious Italian sandwich or sit in the air-conditioned bar for a more comfortable experience.
Aldo's is a family-run establishment that has been serving delicious Italian food for generations. The menu is extensive, featuring a bakery, ice cream, and gelato, as well as breakfast options. The atmosphere is welcoming and family-oriented, with the staff treating customers like one of their own. The food is flavorful, comforting, and made with love, providing a dining experience reminiscent of Federal Hill in Providence. Aldo's is the perfect spot for both family gatherings and romantic evenings, delivering a consistently excellent experience.