The Lost Leaf (5/5) on Yelp
If you ever want to instantly “up” your cool factor with a friend or date, meet them at the Lost Leaf. The mere fact that there is no external sign (other than the tacky “open” sign indicating that…
