Towndown Takeaway is located in Kaduna, Nigeria on 45A, Unguwan Rimi Road, Kaduna North, City Centre. Towndown Takeaway is rated 4.3 out of 5 in the category takeout restaurant in Nigeria.
Address
45A, Unguwan Rimi Road, Kaduna North, City Centre
Amenities
Good for kidsToilets