The food items are pre-made(maybe they make a huge batch during the busy hours) so the wait for food is not long.
For what you get and the price I think it's a bit overpriced, especially since it's from a kart, very small portions for the price.
The red bean fish dessert is delicious!
If you need a quick snack, this is a great option.