G / F, 12-14 Knutsford Terrace, Observatory Road, Tsim Sha Tsui, Kowloon, Hong Kong Special Administrative Region
View on Map
What travelers say:
EL CID Spanish restaurant, this store is also a relatively small and fresh western restaurant, the store can bring pets in, their taste of the food is quite my appetite, the whole is relatively mild.