My sister went by on Friday and they were closed. Someone passing by said she'd come by every day for a few days and they hadn't been open. Upon peering in the windows, my sister and her friends noticed their chalkboard, which had "Thanks for 5 great years" written on it. I found a thread from last year at about this time when someone thought they were closed, but they were just on vacation... but that chalkboard sign seems a little suspect if they are just on vacation.
Can anyone in the neighborhood confirm or disconfirm? I was really hankering for one of their pistachio cupcakes.