Toyo Restaurant
3082 Marlow Rd, Santa Rosa 95403