A fast-casual Greek restaurant has opened its doors at The Junction at Gateway Center in Newark, bringing another option to workers and visitors at the downtown office complex.