Ranzan ★★★★★4.7 (166) Restaurants Japanese restaurant · Fine dining restaurant · Authentic Japanese restaurant (more) 921 Main St, Redwood City, CA 94063 Call Website Details →