Restaurants in Owa

Find the best restaurants in Owa, Nigeria: 1 places with address, phone number, opening hours and ratings.

Angelos Food Court

Angelos Food Court

Restaurants

3.7 (67)

7635+F5J, Lagos-Asaba Rd, Boji Boji 321103, Owa

Other cities in Nigeria