Lilly

Reviews


  • Claire's Corner Copia

    1 starsAugust 18, 2014

    1000 Chapel Street, New Haven, CT 06510

    The gluten free "flatbread" pizza was disgusting and extremely overpriced.