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 you prefer pizza, veal parm, chicken parm, or meatballs, their top-notch dishes with the best sauce are highly recommended. A perfect spot for a delicious Italian sandwich, and for a more comfortable experience, try sitting in the air-conditioned bar. Traditional Block Island dining that never disappoints.

Customers' Favorites

Aldo's Restaurant Reviews

4.1
233 ratings
Restaurantji Rating
5
68%
4
7%
3
6%
2
6%
1
13%
Food
4.4
Atmosphere
4.2
Service
4.4

Share your opinion about Aldo's Restaurant

Restaurantji Rating

Read All Reviews(233)

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 5 - 9PM
Tuesday 5 - 9PM
Wednesday Closed
Thursday 5 - 9PM
Friday 5 - 9PM
Saturday 12 - 9PM
Sunday 12 - 9PM
Updated on: