Due to a rash of automated BOTS, please login to see the map or download the mobile app
Angelo's, located at 141 Atwells Avenue in historic Federal Hill in Providence, has long been recognized as one of the best Italian restaurants in Rhode Island. Since opening its doors in 1924, Angelo's has been a local favorite, serving up the old-f ...
Copyright 2018 © Rick [at] Grid Sixty Software, LLC
All Rights Reserved.