The Terrace

The Terrace
Address : G/F, Castle Hotel San Diego, Av. Da Republica, Sai Van
Phone No. : 2837 8111