Huge portion sizes. Have eaten here a few times, delicious & never have gotten sick.
— Somewhat
— Some
— Excellent