Lamie's Inn and The Old Salt Restaurant, Hampton (3-star) | TravelManiac