I think lamb is good choice!! It's very delicious German food
I think they don't sell alligator meat. They sell mostly german food and ingredients.
I have never seen it there in the past. It is more traditional European foods from home you can't get here quite as easily as just going to the corner store.
Don't think so... you can call and query...
Thanks! Your answer is awaiting moderation.