About

On a Roll in Edinburgh offers a casual and inviting atmosphere perfect for anyone looking to enjoy a meal alone. Known for its quick and attentive service, this cafe serves up a delightful selection of breakfast, brunch, and lunch options. With a menu that features mouthwatering burgers, savory sausages, hearty puddings, and aromatic tea, there's something to satisfy every craving. Perfect for a quick bite on the go or a relaxed in-house meal, their prices are remarkably affordable, ranging from just 1 to 10 GBP per person. Whether you're dining in, taking away, or ordering for delivery, you're in for a treat that's as delicious as it is economical. With an impressive average rating of 4.6, On a Roll comes highly recommended for its great service and superb food quality. Grab a coffee and experience this charming spot where good food and good prices go hand in hand.

Show more

Price

$$$$ 1 - 10 GBP

Meals

Breakfast, Branch, Lunch

Services

Delivery, Takeaway, Dine-in

Offering

Serving coffee

Payment

Payment by credit card, Payment by debit card, NFC payment

Atmosphere

Casual

Reviews and Ratings

Write a review
4.7
based on 164 reviews
4.6/5 100 reviews
4.8/5 64 reviews
Chris Spencer
Chris Spencer
21 September 2024 on Google
  • Food: 5
  • Atmosphere: 5

Went to the post office, then followed my nose here. Black pudding roll ⭐️⭐️⭐️⭐️⭐️ I’ll be back for a munchie box!

Jake
Jake
8 August 2024 on Google
  • Food: 5
  • Service: 5
  • Atmosphere: 5

We come here every time we travel for work, foods ace the service is great and always have a bit of banter

Jason Halliday
Jason Halliday
18 June 2024 on Google

great service great food great prices heartily recommend

Frequently Asked Questions

  • What is the address of On a Roll?
    On a Roll is located at Dalkeith Rd, EH16 5DX, Edinburgh, United Kingdom.
  • How to get here by public transport?
    The nearest public transport options provide quick and easy access:
    • Bus stop Prestonfield Terrace (282 m walk)
    • Bus stop Prestonfield Avenue (183 m walk)
    • Bus stop Clearburn Crescent (417 m walk)
    • Bus stop Marchhall Place (403 m walk)
  • How is On a Roll rated by visitors?
    On a Roll has an average rating of 4.7 based on 164 reviews across platforms such as Google, Facebook.
  • What dishes and beverages are served?
    The restaurant offers a selection of dishes such as burgers, sausage, tea, pudding, along with a variety of drinks.
  • What is the average price for a meal at On a Roll?
    The average price for a meal is 1 - 10 GBP (it is cheap - $).