selected country
Nigeria

ALBASHA RESTAURANT

Business address
126 Awolowo Road, Ikoyi, Lagos, Nigeria
Phone
234 1 2692971
Fax
09-4138038, 08079609993