Souvla is a hip Greek restaurant serving roasted meat sandwiches, salads, and frozen Greek yogurt, along with beer and wine.