Subscribe

Moyo Melrose Arch

Moyo Melrose Arch

Moyo is a franchise of African-style restaurants. This one is in the Melrose Arch complex. They serve traditional African food as well as more contemporary items. 

Moyo is a franchise of African-style restaurants. This one is in the Melrose Arch complex. https://bit.ly/2XUwn6q