We have one of those around me and I have to agree it is yummy. It's called Mount Fugi. My favorite is Baumgarts( not sure of the spelling ) in Fort Lee, NJ. It's a mom and pop place but it's right up against the Hudson River with views to NYC and the food is great and the atmosphere is nice.
I love the Wild Olive. It's a local fine dining Italian restaurant that has the best dishes and is modest about price. I also like Mei Thai, which is a Thai/Vietnamese place with a sushi bar because I can't find sea urchin elsewhere and I get discounts.