Yoobi Restaurant, 38 Lexington Street, London

London SW7 5BE ,United Kingdom
Yoobi Restaurant, 38 Lexington Street, London Yoobi Restaurant, 38 Lexington Street, London is one of the popular Fast Food Restaurant located in , listed under Japanese Restaurant in London ,

Contact Details & Working Hours

Map of Yoobi Restaurant, 38 Lexington Street, London