I Luv Teriyaki Address: 458 SW Mountainside Blvd, North Bend, WA 98045 Phone: (425) 888-5544 Restaurants, Japanese Other Businesses: Bird Law Offices at 473 NW 8th St, North Bend, WA 98045 Bonrud, Neal at 301 W North Bend Way, North Bend, WA 98045 Taco Time at 726 SW Mountainside Blvd, North Bend, WA 98045