Full menu with prices & pictures
Harry's On The Hill 301 Atwells Ave, Providence, 02903-2...
+14012283336
Reserve a table now for Harry's On The Hill
The restaurant from Providence offers 12 different dishes and drinks on the card at an average price of $7.0.