Skip to content

Directory The Cook Book

Tag: Noodle shop in Fremont

Sala Thai 2 | 44800 S Grimmer Blvd Fremont CA 94538 United States

Sala Thai 2 Address: 44800 S Grimmer Blvd Fremont CA 94538 United States Phone: +1 510-445-0088 | Fremont | America