Fremont Hub Shopping Center 39226 Argonaut Way, Fremont, CA 94538
3.0 / 5 based on 110 votes
BEST Pad Thai ever!
... nowhere near a real phad thai. it's tasteless and has a funky smell.
The absolute worst won ton soup I have ever had! Their fried win tons were...