Chows, I'm looking for a place for two of us for lunch this Sunday somewhere between Mountain View and Downtown San Jose. I'm looking for a place fairly near one of these Caltrain stations: San Antonio, Mountain View, Sunnyvale, Lawrence, Santa Clara, San Jose(Diridon). I'd be dropped off at the station afterwards, so it doesn't need to be walking distance, but should be a short drive. Obviously there are tons of places, but it seems like a lot of them are closed on Sunday.
My first thought is some form of East/Southeast Asian-- Japanese, Chinese, Vietnamese, Indonesian etc. American/ Californian is also possible. We're not sure when we'd get there--anytime between noon and 2--so a place that's open all day might be useful.