Find the best restaurants in Owa, Nigeria: 1 places with address, phone number, opening hours and ratings.
Restaurants
3.7 (67)
7635+F5J, Lagos-Asaba Rd, Boji Boji 321103, Owa