Lazy Llama 72 E 1st Street (at 2nd), East VillageFirst visited (visited previously when it was Blueb