Definitely not worth the price for this buffet. Don't have a wide spread, hence for the $13 price it's just not satisfying.
The food is okay ish. This being a South Indian place, the dosa and idli were good. But the roti sabzi is just fine. Also the rice included in the buffet did not taste fresh, seemed like heated up last night's rice.
So yeah they should definitely notch up for the price they charge.