Middle Plaza in Menlo Park will be home to a new restaurant from Ettan’s Ayesha Thapar. Courtesy Onysko Photography. The first restaurant at Stanford’s new Middle Plaza development in Menlo Park has ...
A lavish, 148-seat California-Indian restaurant will open in Menlo Park Jan. 15. Eylan — which means “proclamation” in Hindi — will specialize in live fire cooking and regional Indian specialties.