Tsukira Ramen

Noodle shop · 3 Plaza View Ln, Foster City, CA

Dine-In

Hours

More food in Foster City, CA · Noodle in Foster City