Peppered Gizzards

Category:

Our signature-peppered gizzards are a treat you must try. Its delicious, spicy and sizzling hot taste is something you cannot resist.

Reviews

There are no reviews yet.

Be the first to review “Peppered Gizzards”

Your email address will not be published. Required fields are marked *