Here's what Trippy members say about Restaurant Sea Palace:
"On the East side of Central Station, about a 5 minute walk away you'll find the public library (in front of the very obvious and hard to miss Restaurant Sea Palace) It has 7 floors and if you go to the top you get a nice view over the city." See More