15 best Restaurants in Tobruk, Libya · Corners