NOODLES & CoNDLS

Market cap
$93.9M
P/E ratio