Bar Tulix – New York – 25 W Houston St By Restaurant Robot - November 25, 2025 0 51 FacebookTwitterPinterestWhatsApp