Chez Sushi

Chez Sushi is a unique, casual and fun Japanese concept based in the UAE. They have been functioning for over 15 years and have extended their franchises to Saudi Arabia, Bahrain and Oman. The Walk in Almouj Muscat has an amazing string of restaurants and cafes lined up one of which is Chez Sushi. There…