This place deserves a try. While not the absolute best - it is very good and does not disappoint. Serves pasta and nice entrees as well.
All reviews seem positive