Oriental Delight is an oriental supermarket.
Features
Cigarettes, Groceries, Wines & Beers
Nearest public transport
Leicester Square - Underground