A few years ago I went to this Swiss restaurant in the East Villiage (I think by 1st and Ave A).
Since then, I have searched it online a couple of times...some sites still list it and others don't. When I call the old phone number on the card I got there, I reach another business.
All signs point to this place being long gone....Can anyone confirm for me?? If it's still there, I'd love to go there this weekend when I'm in town.