Best restaurants in Ajdabiya