Home > Resturants > Yakumama

Yakumama

Food:

Address: Leftbank | The Kitchens, Irwell Square , Manchester M3 3AG , England, Manchester M3 3AG

+44 7809 646062

View Menu