Meyhouse Palo Alto is rated 4.7 stars by 619 OpenTable diners.