Company Information
- Company Name
- STK Steakhouse - Strand
- Category
- Steak
- Address
- 336-337 Strand, London WC2R 1HA, United Kingdom
- Country
- United Kingdom
STK Steakhouse - Strand address: 336-337 Strand, London WC2R 1HA, United Kingdom.
STK Steakhouse - Strand operates in the Steak category.