Excellent food, close to Millwood Inn, where we stayed. We walked and enjoyed the food that we had smelled the aroma of and literally walked until we located the source of it @ Toto's. Great food and value.
Address: 1085 El Camino Real, Millbrae, CA 94030-2013
Location: United States > California (CA) > Millbrae
Phone Number: (650) 692-4777