1y 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???

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

        1 year ago
  • That's not food, that's a murder weapon

      1 year ago