Sultans Restaurant in Libya on June 08, 2011 Get link Facebook X Pinterest Email Other Apps The first and only Indian restaurant in Libiya is this Sultans Restaurant. Located at: Janzur Tourist Village, Janur, Tripoli, Libiya, GSPLAJ Comments
Comments