Navy Pier Lebanese spot with generous tahini and tzatziki that shine, though opinions split on execution—fresh and reasonably priced for the location.