Taiwanese restaurant · 1489 Beach Park Blvd, Foster City, CA
Delivery · Dine-In
More food in Foster City, CA · Taiwanese Food in Foster City