DESCRIPTION - IMO OLUWA RESTAURANT & BAR, 117 PRINCESS ROAD, MANCHESTER
Imo Oluwa Restaurant & Bar
African Restaurant and Takeaway in Moss Side, Manchester
To taste the real African cuisine, then the right place for you, your friends and loved ones has to be Imo Oluwa Restaurant & Bar. Come and explore some of the tastes of Africa – authentic African Cuisine in a unique setting with warm and welcoming service.
Takeaway available, FREE Delivery for M14 on orders over £20, Other areas £3 charge.