Shogun House

911 Main St, Redwood City, CA 94063
(650) 257-7594 · Japanese

Good for

Lunch · Dinner

Deals

Explore more: