Hall (restaurant)

The Hall (ホール) is an area of the Umbrella building on Sheena Island.