Get directions to: Udon Thai Noodle House, Suisun City, CA
Restaurant address: 258 Sunset Ave. Ste C Suisun City, CA 94585, USA
Restaurant: Udon Thai Noodle House