Modern Mediterranean eatery specializing in Greek street food. Dog-friendly.