Welcome to Harry's on the Hill, a vibrant eatery nestled at 301 Atwells Ave, Providence. Their menu shines with American comfort food, featuring mouthwatering offerings that are well worth every penny.
With rave reviews praising the delicious flavors and friendly service, Harry's promises an unforgettable dining experience that balances quality with affordability.