Thai Noodle House of Alameda

Overview

Address: 1700 Park St #100,
Alameda, CA 94501
Website: www.thainoodlealameda.com
Phone: 510-522-8200