33.8k reviews
No. 2695 South Coast Road, Binhai Street, Siming District, Xiamen City, Fujian Province, China (Turn right after coming down Shi Tou Road)