Sultans Restaurant in Libya on June 08, 2011 Indian Restaurants Abroad +0 Libya Indian Restaurants Abroad Libya