Is this place still open or not? Their website is still working. I need one more take-out container of smoked tuna dip so I can die happy.