So it seems that Leo's is going through some problems again.
Their website is down. I called and they don't want to take my order.
So, any recommendations for another meat shop?
I usually buy pork fillet, mince beef, salmon fillet and cedar cheese from them.
Thanks,