I didn't see that anywhere on the menu and believe me I perused the entire menu
I don't recall seeing stuffed peppers on the menu. I probably would have gotten one to go. You can call the restaurant to ask if they serve them.
Not that I no of
Thanks! Your answer is awaiting moderation.