Di Giorgio’s is an Italian café and restaurant at 1 Brandon Terrace in Edinburgh. Its location at the edge of Canonmills makes it a convenient daytime meeting place, with a welcoming dining room serving breakfast, brunch and lunch during the week.
Breakfast plates, eggs and toast sit alongside Italian café staples, while soups, salads and sandwiches provide lighter choices later in the day. Pasta and lasagne bring a more substantial Italian character to the menu, with recipes drawing on Sicilian and southern Italian influences.
Coffee is an important part of the experience, accompanied by cakes, desserts and ice cream for a short stop or leisurely afternoon visit. Smoothies and other refreshments expand the drinks selection, and vegetarian, vegan and gluten-free options are available.
Reservations and table service support a relaxed sit-down meal, while takeaway offers another way to use the café. Guests with allergies should ask staff about the current menu and preparation because many Italian café dishes can contain dairy, eggs, gluten and nuts.
Address: 1 Brandon Terrace, Edinburgh EH3 5EA, Scotland
Di Giorgio's Menu
Appetizers
Carbonara con Zucchine
A veggie version of carbonara with courgette – try it! (v)
Gamberi
Tender prawns & chorizo in a light white wine and tomato sauce
Gnocchi
Potato dumplings served with our delicious tomato sauce and mozzarella (v)
Bolognese Bianco
Made with Italian sausage, sofrito, white wine & parsley – really tasty!
Lasagne
Homemade, meaty and delicious – just like Mamma used to make!
Mains
Soup of the Day
Served with crusty artisan bread
Polpettini
Mince meatballs in tangy Sicilian sauce, Parmesan crust and garlic bread
Calamari
Little fried bites of squid heaven with a hint of chilli
Bruschetta
Chopped vine ripened tomatoes, fresh basil & olive oil (v)
Ciabatta
Served with either soup of the day or hand-cut chips
Avacado & Chicken
Avacado, chicken & melted mozzarella
Mortadella
Fontina cheese, mortadella and artichokes
Chicken & Salami
On mayo and rocket leaves
Napoli
Salami, rocket leaves, mozarella and balsamic dressing
Fritatta
Fritatta with spinach and mozzarella (v)
Halloumi
Grilled halloumi, avocado pesto, tomato & lettuce (v)
Breakfast
Full DG
The works. Grilled streaky bacon, pork & leek sausages, grilled…
Rustico
Diced, sauteed potatoes with crispy pancetta and spring onions…
Eggs Benedict
With either smoked salmon, grilled streaky bacon or wilted spinach…
French Toast
Made with artisan bread, streaky bacon and luscious maple syrup
Breakfast Roll
Choose one filling from the Full DG
DG Bambini Breakfast
Any 3 items from the Full DG, plus toast and a small juice (just for the…)
From Happy Menu members
Reviews from locals: every member has confirmed a UK mobile.
Been to Di Giorgio's? Be one of the first to rate it.
+ Log your visitHow prices compare
Against typical prices in Edinburgh
- Eggs benedict Typical in Edinburgh: £12.50 £8.50
- Lasagne Typical in Edinburgh: £14.40 £10.00
- French toast Typical in Edinburgh: £11.50 £7.50
- Italian L Locanda de Gusti 1.5 mi ·£ Italian
- Italian P Pizzeria 1926 1.5 mi ·£ Italian · Pizza
- Italian N Napolè Pizzeria 3.9 mi ·£ Italian
- Italian D Divino Enoteca 1.1 mi ·£ Italian · Wine Bar
- Italian V Valvona & Crolla Caffè Bar & Restaurant 0.7 mi ·£ Italian · Scottish
- Italian C Contini George Street 0.7 mi ·£ Italian
Around the corner
Within half a mile of Di Giorgio's
- British T The Tollhouse 0.1 mi ·£ British · Scottish
- Asian S Singapore Coffee House 0.1 mi ·£ Asian · Singaporean
- European O One Canon 0.1 mi ·£ European · Scottish
- Izakaya H Hata 0.1 mi ·£ Izakaya
- European C Celestia 0.1 mi ·£ European · Scottish
- European C Cardinal 0.1 mi ·£££££ European · Tapas & Small Plates
More Italian nearby
Within 6 miles
- European O One20 Wine Café 0.2 mi ·£ European · Italian
- Italian N Novapizza Vegan Kitchen 0.4 mi ·£ Italian · Vegan
- Italian L Little Capo 0.4 mi ·£ Italian · Pasta
- Italian F Franco Manca Edinburgh Stockbridge 0.5 mi ·£ Italian · Pizza
- European R Radicibus 0.5 mi European · Italian
- Italian E Edens Kitchen 0.5 mi ·£ Italian · Mediterranean