Shop 58, 2/F, Fanling Town Centre, 18 Fanling Station Road, Fanling
Taiwanin
Taiwanese Restaurant
$50.0