Last week was big for the Mountain View food scene, with two new restaurants, Limón and Il Fornaio, celebrating their respective openings in the city. Both restaurants have multiple Bay Area locations.
Last week was big for the Mountain View food scene, with two new restaurants, Limón and Il Fornaio, celebrating their respective openings in the city. Both restaurants have multiple Bay Area locations.
We'll send a verification code to %EMAIL%.