I used to live in Epping NH near Exeter. Is the Starving chef restaurant still open in Exeter? I left there 30 years ago.