3295 El Camino Real, Palo Alto, California 94306 USA
Balado Short Rib prime beef, spicy sambal glaze, potato medallions
Photo Credit: Yelp