This little gem sprawls out into the courtyard of a quiet building. There is a nice terrace upstairs; the perfect place to taste their Long Island Ice Tea which is pretty subtle. They also serve light food, so you can keep up your vitamin intake.
Comments