OSMA
...

OSMA
Manchester, United Kingdom

132 Bury New Rd
Manchester
M25 0AA
United Kingdom
Considering your legendary taste, we're pretty sure this restaurant will be your new flavor crush!