location

Shop 30, G/F 98 Siena Avenue, North Plaza, Discovery Bay, Lantau Island, Hong Kong

Advertisement

  • District:Discovery Bay
Tigerlily is an innovative Asian fusion restaurant located in Discovery Bay North Plaza!