5301 Power Inn Rd # 190, Sacramento 95820, United States
Closed· Opens at 10:30
5301 Power Inn Rd # 190, Sacramento 95820, United States
No delivery
Spot something wrong?
Dishes at I Love Teriyaki and Sushi. Prices may vary in venue.
Been to I Love Teriyaki and Sushi? Be the first to share what you ate.