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 Local Business located in , listed under Japanese Restaurant in London ,

Contact Details & Working Hours

Map of Yoobi Restaurant, 38 Lexington Street, London