News

YO! Sushi

Aquila have leased a 3000 sq ft store to YO! Sushi in Chelmsford High Street.

The sushi bar are fitting-out at 9/10 High Street and are expecting to open before Christmas.

YO! Sushi