Service right away, flexibility when ordering. Great menu and the food is so fresh and VERY good. Large variety of dinners and sushi bar is great. Small so come early or order to go.
Address: 20861 Redwood Rd, Castro Valley, CA 94546-5915
Location: United States > California (CA) > Castro Valley
Phone Number: +1 510-889-6084