Italian

Angelo's Restaurant

review star

No reviews yet

141 Atwells Avenue

Providence, RI 02903


Orders through Toast are commission free and go directly to this restaurant