Formerly Ocean Garden Sushi & Gourmet Seafood, Sushi Plus is located within the Woodside Plaza Shopping Center. The restaurant serves up tasty Japanese cuisine to the Redwood City community. Its menu includes a range of sushi, tempura and Teriyaki options. The restaurant is clean and comfortable with friendly customer service.