Stir up your inner aphrodisiac: Happy Hour Oysters $1.25
Cafe Tallulah 240 Columbus Ave (@71st) New York, NY 10023 212.209.1055 map