Something about a gas leak was on a note, but that was many weeks ago. I hope they haven't closed, too.
Don't know, hope they haven't closed. They are the BEST on Cape Cod. I've tried them all!!!!
Not sure, its been a couple weeks though so it can't be much longer
Thanks! Your answer is awaiting moderation.