Twenty Seventy Four Bento Omakase (Open soon) No rating yet Restaurants Sushi takeaway Inside Sushi Kinsen, 2074 Broadway, Redwood City, CA 94063 Today: 12:30–1:30 PM Details →