We are tucked away on the upper floor of No 30 Victoria Street beneath the stone vaulting and archways of the original store rooms used by the warren of shops below. 


Today, its various alcoves and adjoining rooms provide an intimate setting for you to enjoy your meal.

One of Edinburgh's finest restaurants, serving beautiful food and delicious wine for 25 years, our story continues to grow. One of the most romantic restaurants in Edinburgh, with soft candle light and old stone walls making this the perfect place to spend an evening with a loved one.

A stone's throw away from the castle, the unique atmosphere is further enhanced by the view over the picturesque sweep of Victoria Street and the historic West Bow.

At the Grain Store we believe in providing the very best of Scottish Produce. We use only the best local produce: Scottish meat, market fresh fish and seafood, the finest fresh fruits and vegetables in season.

We pride ourselves on making everything in house, all of our beautifully baked bread, pasta and delicious desserts are freshly prepared every day by our passionate chefs under the guidance of the brilliant Carlo Coxon.

Emphasis lies with quality and we strive to ensure a friendly, honest and efficient service.

Paul & Carlo



(+44) 131 225 7635




30 Victoria Street
Old Town


12pm - 2.30pm
6pm – 9.45pm

Closed lunch
6pm - 9.30pm

Follow our story on Facebook, Instagram and Twitter,
we love to show off our meals and what's going on behind the scenes.

We're a social bunch here in the Grain Store, we love our food and we love to show it off, follow us on Instagram and Twitter to keep up to date with what's happening we'd love to see your pictures and hear your story. Check out the videos below of the man himself, giving away some of his secrets in the kitchen, try these beautiful recipes yourself.

Christmas Lunch

Christmas Dinner Menu

Group Dining

The Grain Store offers the perfect way to dine as a large group. we have a private room at the back which can easily accommodate 10 people in an intimate, secluded setting, we can squeeze up to 12 but it does make the space quite cosy. Through in the main hub of the restaurant we can fit up to 20 along the main section with a further 10 in the alcove, this brings a large group of up to 30 all in one area. This allows for almost total privacy in this beautiful old town restaurant, right in the heart of Edinburgh and a mere stones throw from the iconic Edinburgh Castle. Whether you are here for a business lunch or are looking for a private and intimate location for a special occasion the Grain Store will be able to offer you the most memorable dining experience.

We can deliver you the best, contact us for further details.

  • Intimate Wedding Venue
  • Private group dining, business or leisure
  • Beautifully crafted bespoke menu's available
  • All dietary requirements catered for
  • Brilliant service with a personal touch
  • Perfect location for that special occasion

0131 225 7635

Name *