About

Edit info

Located at 4017 Broadway , Liu Xiu Hui is a nail spa in Astoria-Long Island City, New York City-Queens 11103. Want to know if Liu Xiu Hui is open? Call (718) 728-7888 for hours of operations and additional questions.