Otis Bar and Cuisine (a.k.a Nkwobi Bar) is located in Lagos, Nigeria on Suite 219-221 Ijeh powa shopping complex Eti Osa. Otis Bar and Cuisine (a.k.a Nkwobi Bar) is rated 4.9 out of 5 in the category hospitality and tourism school in Nigeria.
Address
Suite 219-221 Ijeh powa shopping complex Eti Osa
Amenities
Gender-neutral toilets