Love Love Teriyaki Restaurants

3802 Center St. N.E. Salem OR 97301 | (503) 371-3757 |

Is this your business? Customize and manage this page on GoDaddy Get Found
About Love Love Teriyaki
Has Television: Yes
Wheelchair accessible: Yes
Takeout: Yes