Enjoy a taste of the Mediterranean at Semosh, a Turkish restaurant offering a warm and relaxed atmosphere.