Nika Liver is located in Iran on Tehran Province, Tehran, District 7, میدان هفت تیر ابتدای خیابان پلاک 178, Bahar e Shiraz St. Nika Liver is rated 4.1 out of 5 in the category offal barbecue restaurant in Iran.
Address
Tehran Province, Tehran, District 7, میدان هفت تیر ابتدای خیابان پلاک 178, Bahar e Shiraz St
Accessibility
No wheelchair-accessible toilet