Newer Older

    Chinatown Ice Cream Factory

    There's a yelp sticker? Hm.

    1. bubbletea1 86 months ago | reply

      yup, if the place gets good reviews they seem to get a yelp stickers. there are some in my area that I've seen.

    keyboard shortcuts: previous photo next photo L view in light box F favorite < scroll film strip left > scroll film strip right ? show all shortcuts