selected country
Nigeria

TEEKLES RESTAURANT

Business address
Suite 1, Block 49, Neighbourhood Shopping Centre, E Complex, FHA Estate, Phase II, Lugbe, Abuja, Nigeria
Phone
08055960144
08055960134
Fax
08055960144, 08055960134