Oodua Restaurant

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 5 years ago
  • You must to post comments
Showing 1 result