Aldo's Restaurant

$$ • Italian, Pizza, Pet Friendly

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

About Aldo's Restaurant

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. The setup can be a bit confusing since takeout is ordered at the bar, but the friendly staff and good food make it worth returning. The portions are generous, and the seasonings and taste are always delicious. Overall, Aldo's is a favorite spot on the island for good Italian food at a fair price with quick service and a laid-back atmosphere.

Customers' Favorites

Aldo's Restaurant Reviews

4.1
180 ratings
Restaurantji Rating
5
69%
4
5%
3
5%
2
5%
1
16%
Food
4.4
Atmosphere
4.2
Service
4.4

Share your opinion about Aldo's Restaurant

Restaurantji Rating

Read All Reviews(180)

Ratings

Menu

Add a Menu
Aldo's Restaurant Menu
Aldo's Restaurant Menu

Photos

Add a Photo
Aldo's Restaurant
Aldo's Restaurant
View All Photos

Hours

Monday 12 - 9:30PM
Tuesday 12 - 9:30PM
Wednesday 12 - 9:30PM
Thursday 12 - 9:30PM
Friday 12 - 9:30PM
Saturday 12 - 9:30PM
Sunday 12 - 9:30PM
Updated on: