Check out recent Restaurant Industry news on EpochEdge and discuss in the comments.
The contradiction in Kura Sushi's latest earnings report might puzzle casual observers.…