Wednesday, November 19, 2008
I was driving around the Northgate Mall in San Rafael, and did a double take in front of the space China Villa occupied. It looked very closed and bare. I had to turn around and look again. I wasn't sure whether the restaurant may have relocated as there is construction going on at the mall, but a call to their phone number got a "this number has been disconnected" message, so I assume the restaurant is simply gone. This is a loss as it is one of the more veggie friendly restaurants around. Anyone have the scoop on this?