Restaurant. A larger space, succeeding a previous location.