While the glaring sun beat down upon the offices nestled in Downtown Palo Alto, just off of University Avenue lay a refreshing gem to combat the heat and rejuvenate the self.
Read MoreAt first glance, Umami Burger looks like a local vintage bookstore, nestled in Downtown Palo Alto, however upon further inspection one whiffs the aroma of delicious food wafting from the open doorway and realizes that it is in fact, a restaurant.
Read More