The Shack 68

The Shack 68
68 London Rd, Twickenham, London, TW1 3QS
  • Telephone 02088923328

Innuendo laden street food is the fare of choice for this cheeky yet undeniably delicious joint. Get your mouth around some ribs (dry or wet), succulent chicken and pulled pork.

Text supplied by third party.