Toyo Restaurant – Santa Rosa, California 95403

Toyo Restaurant Description

Strip-mall Japanese outpost serving sushi rolls, bento meals & sake cocktails in a relaxed setting.

Toyo Restaurant Location

Address: 3082 Marlow Rd, Santa Rosa, CA 95403
Phone Number: +1 707-527-8871
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top