An upmarket Armenian restaurant is set to launch in Mayfair later this month. Lusin, meaning ‘moon’, opens its doors in Hay Hill on 31 October and will accommodate up to 100 diners on two floors. The restaurant originated in Riyadh in 2011, and now has three further branches in Saudi Arabia; this will be its […]