Not one for the vegetarians, Oink's premise is simple: one roasted pig in the window from which juicy meat is pulled ready to be added to soft morning rolls.

Roll sizes start at The Piglet for small appitites, graduating to The Oink, and finishing with the largest portion available, The Grunter.

Roll toppings including cheese, haggic, apple sauce and crackling can be added, plus Oink also offers outside catering for weddings and parties.

The Haiku

A remake of Babe:

Pig in the City - this one's

Scottish and saucy.

An Oink hog roast roll from Oink costs £3.95. Visit Oink Grassmarket at 34 Victoria Street or Oink Royal Mile, 82 Canongate for a slice of the action. More information at http://www.oinkhogroast.co.uk