2y ago

Hungry? The best Greek Suvlaki in London comes in human-leg-size. I didn't finish it.

Join In

Comments (5)

  • holy shit!

      1 year ago
  • Where is this???

      2 years ago
    • The place is called GReat, it is on Farringdon Road close to Exmouth market. Proper Greek souvlaki

        2 years ago
  • That's not food, that's a murder weapon

      2 years ago