Harry's NY System Restaurant

2168 Elmwood Ave.
Warwick
Rhode Island
United States