Red Ant Restaurant紅螞蟻

Red Ant Restaurant
Address : Shop A303, 3/F, New Town Plaza Phase 1, 18 Sha Tin Centre Street, Sha Tin
Phone No. : 2681 3628