Authentic Japanese restaurant · 312 Arguello St, Redwood City, CA
Dine-In
More food in Redwood City, CA · Authentic Japanese in Redwood City