Tali: A Gluten-Free, Italian Restaurant - NBC New York

    Tali: A Gluten-Free, Italian Restaurant