71 Lighthouse Rd, Hilton Head Island, South Carolina 29928 USA
Tomato Dill soup, the best ....!
Photo Credit: Yelp