News

Even to its owners, the name for their new Thai restaurant seemed silly and unserious ... but Silva fully leaned into the Google joke: the logo is a red location pin resembling Google’s own ...