Originally Posted by cruzer
If you get to the Dutch side, you can't go wrong at Ital's. I believe it is vegan.
I didn't think it was still open????