1 New Orleans Rd, Hilton Head Island, South Carolina 29928 USA
Interior is quaint, warm
Photo Credit: Yelp