Aldo’s Restaurant & Pizzeria
Tel: (401) 466 5871
www.aldosrestaurantblockisland.com
130 Chapel St
Block island, RI
United StatesMore about us...
Great place for a quick bite, or a casual meal. Menu includes pizza, Italian/American dishes. Takeout.
Tel: (401) 466 5871
www.aldosrestaurantblockisland.com