Needle fish restaurant is located in Medina, Saudi Arabia on 3698 Ar Rabia Al Ansari, Ad Difa. Needle fish restaurant is rated 3.6 out of 5 in the category fish & chips restaurant in Saudi Arabia.
Address
3698 Ar Rabia Al Ansari, Ad Difa
Service options
TakeawayDine-in