UMI
UMI – meaning; ‘the ocean’ in Japanese. As were nestled on the Atlantic Ocean and where all our fish comes from we use Japanese techniques to deliver sushi of the highest level whilst using our local ingredients.UMI delivers you an experience of fresh hand made to order sushi, small plates...