Balmain Bugs and Yabbies Salad Balmain bugs are miniature lobsters and yabbies are giant fresh water crayfish, both native to Australia. 4 first course servings.
Balmain Bugs and Yabbies Salad Balmain bugs are miniature lobsters and yabbies are giant fresh water crayfish, both native to Australia. 4 first course servings.