My friend and I chose Speranza for a recent dinner based on a recommendation. We decided to meet there - and both of us got lost. The place is incredibly difficult to locate. It is on a dark corner, and there is no visible sign to tell you that you have found it. Once we arrived, we had to wait for an uncomfortable length of time before someone offered us a table. One we sat down, though, everything went very well. The food was delicious, and the pasta was homemade. They were happy enough to bring us more bread, and although we had to ask for the check, since the service was so relaxed and slow, they brought that out right away as well. Prices were reasonable, but no great value. I enjoyed my meal, but won't go rushing back for a bit.