Toyo Restaurant
Address:
3082 Marlow Rd Suite B3, Santa Rosa, CA 95403-7924
Phone:
(707) 527-8871 Restaurants, Restaurants Food Delivery, Foods-Carry Out, Asian
Other Businesses:
- Flohr's Take-Out Express at 2637 Claremont Dr, Santa Rosa, CA 95405
- China Chef at 594 Larkfield Ctr, Santa Rosa, CA 95403
- Hanks Creekside at 2800 4th St, Santa Rosa, CA 95405
- Yum Yum Trolley at 555 Sebastopol Rd, #D, Santa Rosa, CA 95407
- Applebees Restaurant at 2250 Santa Rosa Ave, Santa Rosa, CA 95407