NARNIA REST.BAR Home Restaurantlar > NARNIA REST.BAR Address: NURİ EFENDİ SOKAK LEFKOŞA GPS: 35.178545213874514, 33.35807471289752 Telephone: 05428597115 Tweet