its at AL SHAFI STREET there are many restaurents there that have camel meat , you could also check up Afghan brothers for Camel meat ...