King Of Thai Noodle House

Overview

Address: 200 S B St
San Mateo, CA 94401
Phone: 650-342-7777