Home Tags Restaurants in Kowloon

Tag: restaurants in Kowloon

Tapagria – Spanish Restaurant atop The One Mall

New Spanish Tapas restaurant & Sangria bar Tapagria has one of the best views in Kowloon. Located on the 18th floor of THE ONE shopping mall...