Delivery/Takeaway in London - Soho 182 Wardour Street, Soho, London, W1F 8FZ Tags: japanese, sandwiches, seating area, sushi, vegetarian dishes