Unfortunately no.
My husband eat there maybe twice a month. Sadly no all you can eat specials, but their portions are large enough, we take home leftovers. Our food is always hot and delicious.
No.
Not that im aware of. I only ate there 1 time and it was cold so havent been back!
Thanks! Your answer is awaiting moderation.