Cooking Papa (Mountain View) 好煮意 (Mountain View)

1962 W El Camino Real, Mountain View, CA