Otanri Japanese restaurant

Japanese, Sushi

22646111
Mon.-Sun. 11:00-16:00; 18:00-23:00
Visa, Master
Shop A, B, C Selwyn Factory Building, 404 Kuwn Tong Road, Kwun Tong

Photos

Reviews