N.J.’s best new Greek restaurant transports diners to Santorini. Don’t miss the octopus! | Review

The new restaurant is already making its mark on this N.J. town's food scene