I live in the East Bay (Fremont) and have a good friend visting from France this weekend; she's staying in the City at the Hotel Majestic on Sutter, two blocks from Union Square. I'd like to take her to dinner on Saturday and will be taking BART from Fremont, so someplace within walking distance of her hotel would be preferable. (We're both reasonably fit, so anything within 6 blocks is probably okay!) She would prefer an Italian restaurant. (Second choice is Thai, if no one can recommend a good Italian.)
I usually find Italian restaurants (at any price) to be overhyped as to the quality of the food (a la the stuff on Fisherman's Wharf, but not only there), so I'm not sure where to go. Any suggestions would be most welcome--thank you!