Maru Ichi Japanese Noodle House
368 Castro Street, Mountain View, CA 94041, United States
前往此地点
这里的照片