Can anyone help me? I have a three hour layover at SFO around lunch time on Sunday. The last time I was there I found a great udon stand. But I can't remember which terminal it's in. Also, is there anything else worth eating at the airport since I'll have the same length layover on they way back. Thanks!