This Greek restaurant aims to be an ambassador of Greece, offering a cozy and friendly atmosphere with good portions of food. It is a popular spot for locals.