Here's what Trippy members say about Casa:
"Hey Erik - Check out Casa at 72 Bedford Street in the West Village." See More