Angel Rose Reviews & Details
262 Atwells Ave
Angel Rose is located at 262 Atwells Ave in Providence near the intersection of Atwells Ave and de Pasquale Ave. Their menu consists of Japanese dishes . Call (401) 351-7706 today!
- On The Menu:Sushi
- Major Intersection:Atwells Ave And De Pasquale Ave
Tell us more about Angel Rose Providence!