This Italian restaurant is probably a nice place to take a date. It's a bit expensive and nice for a business dinner, which is how I have been there before. On the modern/fancy as opposed to rustic/family side in terms of how it feels to be in there. Location is great, right next to the Mountain View train station.
