I recently visited friends in NJ and shared a top quality dinner with them at Harvest Moon Inn. This restaurant serves sophisticated, but not confusing continental food. It's probably as good as most top flight NYC restaurants without parking and attitude hassle. The seafood was excellent. Prices are between $25-$30 for dinner entrees. While somewhat pricey, that's what you'd pay in NYC. Ringoes is just south of Flemington, off of Route 202.