I Love Teriyaki

Hours:

Open 7 days a week 11 am – 9 pm

Contact:

Phone: (916) 486-1717