I loved this place but they've moved to being a pop up shop out front of Jobot Coffee right down the street Friday-Sunday only...
the sign out front of their original location right now is a little misleading. I watched three other groups of customers walk into Jobot and ask where melt went tonight, hopefully the actual store comes back soon -- not sure if it's closed or just under construction?