negative neutral positve click to rate!
Soba phone number020 7287 7300

Address: 11-13 Soho Street
London, London W1D 3DJ
Telephone: 020 7287 7300
Fax: 020 7734 6434
More: Web Results

General Information

Soba, restaurant, listed under "Restaurants" category, is located at 11-13 Soho Street London London, W1D 3DJ, United Kingdom and can be reached by (020) 7287 7300 phone number. Soba has currently 0 reviews.

This business profile is not yet claimed, and if you are the owner, claim your business profile for free. If you are not the owner you can invite this business to join by email or by phone.

Browse all Restaurants in London London.

Map To This Location



Back to Top