Sun World Restaurant prepares deep fried salt and pepper scampi heads.

Latest Video