Hi James - we only have frozen beef liver at this time. Thank you for asking.
Regardless if they have it or not...you can request it if they dont have it...they will order it...they had special requests of frog legs, ox balls and so on...I would probably say yes they should have beef liver since I had worked there previously
No.. not anymore
As far as I know, they used to, but NOT sure if they still do
Thanks! Your answer is awaiting moderation.