Delicious Snack Bar offers souvlaki and other grilled items.