Okada Japanese Seafood & Steak House

Address: 
23415 Three Notch Road #2015 , California 20619

Japanese hibachi and sushi.

Hours: Mon-Fri, 11am-2pm (lunch); Mon-Thur, 4:30-9pm; Fri, 4:30-10pm; Sat, 12N-10pm; Sun, 12N-9pm (dinner).
Toll-Free:
ADA Accessible: