You are viewing a single comment's thread from:RE: Superfood: Saturday Night Liver with Onion and Potatoes ππͺView the full contexttomidiwirja in Foodies Bee Hive β’ 9 months ago Wow, this is really delicious. Beef liver is definitely delicious.