Argo is a Greek restaurant offering an authentic taste of Greece in a welcoming atmosphere.