I Love Teriyaki
Restaurant
•
3643 Bradshaw Rd # L, Sacramento, CA 95827, USA
5.2
Monday: 10:30 AM – 7 PM
See if anyone you trust recommends it!