Naxos is a Greek restaurant offering traditional entrees in a contemporary dining room. The menu features seafood, classic Greek dishes, and salads.