An online Beatles fan club for and about Beatle fans
August 19, 1980
Mr.Chows Restaurant NYC?..new pic first one..any more??
I think it is Mr. Chows in NYC, but I am not 100% sure, so I didn't want to say that it is. These are the only photos I have of this meal, but I am looking for more because I am sure they are out there.