Biff Jerquee's Ceylonian Meats

Biff Jerquee's Ceylonian Meats is a shop.