Toyo Restaurant

3082 Marlow Road, Santa Rosa, CA 95403