Aldo's Restaurant

130 Chapel St New Shoreham

See directions

Aldo’s Restaurant is an affable, affordable, and casual Italian restaurant perfect for families. Aldo’s is a great place to go for both lunch and dinner serving a variety of Italian dishes such as pasta, seafood, and pizza.

Open daily 12:00-9:00pm


In addition to serving delicious meals Aldo's expansive bar is the perfect place to relax and enjoy draught beer, wine, and spirits.

Aldo’s offers a variety of different spacious areas to enjoy your meal either in the dining room or outside on the patio. The patio, in particular, is pet-friendly adjusting to the customer's circumstances.

Looking to stay in, but don’t have the energy to cook? No problem! Take-out is available at Aldo’s making it easy to enjoy a great meal in the comforts of your home.


Member Block Island Chamber

Facebook      Instagram