Lucale

Shop A, GF, 100 Third Street, Sai Ying Pun, Hong Kong, China

$$ Italian

MICHELIN Guide's Point Of View