Jamaica Inn, Restaurant