Family Rice & Noodle Shop

175 N Hotel St # 5, Honolulu HI 96817

Order Online Delivery