Saturday, October 18, 2008

Inside Baltazar

Baltazar is a very nice French restaurant in SoHo. I have not been there in a long time but I did managed to get a shot of the inside of the restaurant through the huge windows on the street.

So where is your favorite restaurant?