Popular Italian fine-dining restaurant and Bay Area staple Il Fornaio is growing its local presence with a new location at The Village at San Antonio Center shopping mall in Mountain View.
It will likely seat about 200 diners when it opens in late June 2023 — but write that one in pencil, given the current uncertainty in global supply chain and local labor markets.
Nigeria Nigeria Latest News, Nigeria Nigeria Headlines
Similar News:You can also read news stories similar to this one that we have collected from other news sources.
Source: abc7newsbayarea - 🏆 529. / 51 Read more »