Yami Grill

699 Calderon Avenue Mountain View, CA 94041 United States of America

(650) 584-3328

Location