Oodua Restaurant

l_27cb13b2420303770bfaf726a61bb10a.jpg
West Green Road, London, N15 5DA
71 West Green Road London N15 5DA GB

When you walk into Oodua, Their food is always great and well put together presentation wise. The menu is outstanding, they concentrate on basic, traditional Nigerian cuisine.

l_27cb13b2420303770bfaf726a61bb10a.jpg 3 years ago
  • You must to post comments
Showing 1 result