MILK West End

Cafe · Viewforth

MILK West End

Cafe · Viewforth
232 Morrison St, Edinburgh EH3 8EA, United Kingdom

Photos

MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null
MILK West End by null

Highlights

Eclectic global menu, fresh ingredients, great coffee & cakes  

Placeholder
Placeholder

232 Morrison St, Edinburgh EH3 8EA, United Kingdom Get directions

cafemilk.co.uk
@thecafemilk

£10–20 · Menu

Reserve

Information

Static Map

232 Morrison St, Edinburgh EH3 8EA, United Kingdom Get directions

+44 131 629 6022
cafemilk.co.uk
@thecafemilk
𝕏
@milk_edinburgh

£10–20 · Menu

Reserve

Features

wifi
payment credit card
Tap to pay
reservations

Last updated

Aug 7, 2025

Powered By

You might also like

Terms of Use • Privacy Policy • Cookie Policy
 © 2025 Postcard Technologies, Inc.

Sean Hensey

Google
Came in to get a coffee and it really brightened up my day. The lovely barista was so welcoming and she made me a great flat white. The milk art was great. 10/10 would come again!

Violetta Korbina

Google
lovely place with amazing breakfast options (haven't had lunch there yet..). banana bread was pleasantly spiced (spices tasted like gingerbread), and haggis fritters were good (reminded me of latkas or deruny) and definitely vegeterian (we had to double check as clueless tourists..)

Summer Evanescence

Google
Stopped by for a late brunch a few days ago around noon. The staff saw us enter but kept chatting for about seven minutes before handing us the menu. The male staff was professional and kind though! I had the brioche French toast. The French toast was excellent apart from some charred bits near the crust. This cost £11.50, rather pricey for a slice of bread with two streaks of bacon and some maple syrup. Perhaps adding a poached egg and some greens would better justify the pricing. Had a cosy ambience - aside from one of the staff eyeing my friend and I the entire time whilst we were eating 🤔 Waited for awhile before receiving the bill too

Davide Ted

Google
Charming Lunch Spot with Fresh Dishes and Friendly Service on the West End. We recently visited Milk on Morrison Street for lunch, and overall, it was a lovely experience. We chose to sit outside, enjoying the sunny weather, though be aware that it’s right by the road, so it can get a bit busy and noisy. The menu at Milk is relatively small, but what they offer is of high quality. The dishes we ordered were beautifully presented and delicious, with fresh ingredients that really stood out. The service was another highlight—friendly, uncomplicated, and attentive without being overbearing. It’s clear that the staff are committed to making sure you have a good experience.If you’re looking for a cozy spot for a relaxed meal in Edinburgh, Milk is definitely worth a visit.

Megan Lee

Google
A quaint little place with a casual vibe. The food was absolutely incredible, I got the Turkish brown butter eggs - amazing!!! I love that they offer something different alongside the classics, such a gem!

L McKillop

Google
Nice breakfast / brunch menu - I had the Turkish eggs twice which are delicious. Very expensive - £40 for 2x breakfasts, 2x coffees, a small juice and a croissant. Service very friendly.

mark houston

Google
vegetarian haggis is worth the trip by itself. Other food is also good. It's a small place but worth the wait. Be mindful that some tables can take in a lot of sunshine depending on weather and time of day.

Sanjoli Malani

Google
Had read alot of reviews about this place so decided to drop by for a early morning brekkie before I headed back to London. The space is cute and peaceful. Can definitely be a quiet in the chaos. They have fresh coffee, pastries and a limited menu. The barista could have been a little kinder though. She was cold and very business oriented. On arrival she straight away jumped into what do you want? And things like can you please only use one table- although the entire cafe was empty. Can you pay first etc etc! Anyway back to the food and coffee- really really good and a must try. My pain au chocolat was fresh. The breakfast was nice. The avocado were juicy and felt fresh produce.
google avatar

Audrey W.

Yelp
Super cute cafe in a really great location. The smoked salmon sandwich had the right amount of smoke to taste but not overpower the other ingredients. We wouldn't have guessed that the ginger bread cake was vegan- it was absolutely delicious and perfectly moist. We found it the perfect location for a late Sunday lunch.
google avatar

Cindy Z.

Yelp
My coworker brought me here for lunch. It's a quaint and cozy cafe that sits no more than 15 people. Most of the items on the menu serves sandwiches, wraps, and breakfast; but it was the Chiang Mai Noodles with Roast Chicken (£7.75) that caught my eye. The dish came with a small chopped Asian salad and a bowl of stir-fried noodles with soy beans, lime, spring onions, and crispy shallots. Although the noodles were tasty, the flavors were a bit too overpowering. I definitely needed to rinse myself with a few glasses of water from the saltiness of the noodles. Cute spot if you're looking for a quick morning or afternoon bite, but that's all.
google avatar

Mallory G.

Yelp
Great food! Incredibly fresh! Thankful to have stumbled across this place this morning.
google avatar

Julie C.

Yelp
Looking for a chill nice breakfast. Great breakfast offerings and wonderful drinks. Everything very fresh and made immediately. Lots of care and very nice staff. 10/10 Recommend.

Lil L.

Yelp
Visited Milk for breakfast as it is close to my hotel, and although the place is small, the service is efficient and food was delicious. I had chorizo on sourdough toast with avocado, a poached egg, and a spinach and tomato salad. Although simple, it was very filling and well priced. I also ordered a mocha and it was quite good. Would visit again while in Edinburgh's West End.
google avatar

Peter M.

Yelp
Great vibe, light atmosphere, fresh food! Very sweet spot for a quick coffee and bite.
google avatar

Clint P.

Yelp
Breakfast is my favorite meal and Milk did not disappoint. On our five day trip across much of Scotland, Milk was our most delicious and memorable meal. Milk is a quaint spot with a low key and comfortable setting. We sampled three different dishes, all fresh ingredients, top class presentation and scrumptious. The owner and waitress were very kind, taking time to explain where we could catch the local bus transportation. And of course, five star latte!!

Notso C.

Yelp
Simply perfect. Food is very fresh and delicious. Small menu and restaurant which means the everything is prepared with care. I loved it.

John L.

Yelp
Neat little place for breakfast in the Haymarket district. Friendly staff and great food. It's a tiny place but orders are turned around quickly. It's a great little "hole in the wall" for breakfast. And they played the BEST music.
google avatar

Steven M.

Yelp
Well the place is defo quirky and the ideal place if you wanna be 'cool' but for £8, the breakfast wasn't very big. The Chorizo Burrito though was amazing and well worth the money. The reason my review is 2 stars is the service. The place has 5 tables and after finishing eating, we waited 25 minutes while the staff walked by us on a number of occasions and stood behind the counter pottering about. We were hoping for some cake but after that wait we decided to just leave. Overall - food pretty decent but overpriced and extremely slow service (which for a shop that can seat 16 people is rather poor)
google avatar

Jeff S.

Yelp
Small, good fresh food, friendly people I had their mushroom & rosemary breakfast burrito. It came with a tasty salad with some sort of a citrus vinaigrette dressing along with a side of long grain rice. The cook brought out our food and split the portions in half as we just ordered one burrito. Their flat white was also just the thing and was perfect, albeit strong coffee.

Dave J.

Yelp
This is a quirky restaurant in Old town Edinburgh. Limited menu but food is excellent and lattes are better
google avatar

Cindy C.

Yelp
When it comes to desserts, I have no self-control...Especially for something really chocolatey! Normally I eat pretty healthy breakfast, but sometimes I do forget my morning ritual. Like this time...I couldn't resist ordering the chocolate stout brownie cake. I finished it all as my first meal of the day! Warning: the cake is rich, super Rich but moist with a hint of bitterness from stout. It is something to die for! However...One man's meat is another man's poison. I hope you will like it as much as I do.
google avatar

Jerry L.

Yelp
Love the breakfast. We're on vacation and making this place a frequent stop. The tea and the cappuccino are delicious
google avatar

Blair C.

Yelp
While staying in Edinburgh for a few days on our European vacation we came across Milk just down the road from our flat. We were a family of 6 and managed to fit just fine. Plenty of menu options, even for a vegetarian. Delicious and cute lattes. We went back for a second time because it had been the best food we had our whole trip to Scotland. Our children love it as well. I didn't catch the owners name but she was very friendly and made the experience even better. Would definitely recommend.
google avatar

Cecile P.

Yelp
While in Edinburgh for the weekend I was looking for a nice place where to brunch on Sunday close to my hotel. The positive Yelp reviews I read for Cafe Milk convinced me to get there. We arrived around noon and got a table for 2. The menu was mouth-watering, it was very hard to make a choice. While my husband went for a classic English (full) breakfast, I went for the chorrizo burrito served with mixed rice and salad. Less than £6, I was very worried with what I was about to get... But it was a very very good surprise. Plate was a full meal and delicious. I was expecting a half dry burrito difficult to eat, I got a smooth and tasty plate. Except maybe for the service (average) the place is one of the best option in the neighbourhood for a brunch/lunch/tea time! Thank you Yelp for the discovery :)
google avatar

Hannah M.

Yelp
This place is super cute and has a very friendly and helpful staff. The kitchen is also committed to making sure you really enjoy your food. We got eggs and spinach on toast. The bread was fresh and delicious and the eggs were light and well cooked. The flavors on the eggs and spinach were very good. We got a decaf Americano, Macchiato, and a Mocha. The Mocha was not too sweet with a nice layer of foam on top and my mom said the decaf was of the best coffees she's ever had. The Macchiato was too bitter and we don't recommend it. The baked goods were okay and left more to be desired but overall a great breakfast spot with delicious main plates.
google avatar

Paul B.

Yelp
Really good service and although me and my group arrived past breakfast hours our waitress was able to serve us an amazing breakfast. If you want to eat a really nice, casual breakfast that will set you up for an eventful day in Edinburgh, this is the place to be.
google avatar

Dan W.

Yelp
Very hipster vibe, but solid food. Probably not good for kids, as it is cramped and a small menu of mostly coffee drinks, but came for a quick breakfast before heading to Inverness. I got the scrambled eggs on toast. Very good bread, and the spinach salad was fresh and well dressed. I asked the clerk if I can get cheese, and she said only on the breakfast sandwich. Misunderstanding? Overall, nothing amazing, but a solid start to the day
google avatar

Jim B.

Yelp
Following Yelp recommendations, I stopped in with my son for breakfast. We were fortunate to find seats immediately; as other reviewers have noted, it is quite small. There was one person behind the counter, taking orders, providing table service, making hot drinks, and operating the register. She was obviously busy but didn't waste time. She was also quite personable. We ordered the breakfast sandwich (me) and the full breakfast (son). Both were made with good ingredients, were well prepared, and attractively plated. We particularly liked the thick cut bacon, which was not fatty like bacon in the US. The breakfast sandwich was between two thick slices of very hearty wheat bread and included spinach, roasted tomatoes, cheddar cheese slices and the bacon. It was served with more spinach dressed with a nice lemon vinaigrette. It was very satisfying. My son's full breakfast included two herbed sausages - which he devoured, spinach, sauteed mushrooms and two cooked to order eggs (fried) on the aforementioned bread. The fried eggs were perfectly done, with a runny yolk surrounded by thoroughly cooked whites. We both had black coffee, but I noticed lattes and other coffee drinks being served. Overall it was a great meal at a great value in a fun setting. I would not hesitate to go again.
google avatar

Casey M.

Yelp
I love the retro vintage decor of cafe milk and the staff very friendly however I feel there are things they could improve on like the seating arrangements, the tables are very small and very close together that I kept elbowing the guy behind me. I ordered the full English breakfast and all I really enjoyed were the fried mushrooms and the egg, everything else was too greasy and fatty and the bread to thick. The cake I had, had rose petals on it which was nice but very very rich and it was all a little too expensive. So I tried it, tested it, and wasn't impressed.
google avatar

Erika G.

Yelp
Had breakfast here after a 6 mile hike great food and coffee Small place all local food
google avatar

Lindsay O.

Yelp
I have passed Café Milk a few times and liked the look of it from the outside. The old syrup tins with cutlery in them on the tables always looked quirky and fun. I wanted to try somewhere new for my lunch and went in for a sandwich. There was only one pre-made vegetarian sandwich so that made that choice. I couldn't see any prices on the sandwiches and when the lady rang it through the till it was £3.90! I thought that was a bit expensive for just a sandwich to take away, especially since across the road you can get a fresh made sandwich / crisps and a juice for £3.50. The sandwich was nice but not nice enough for me to want to go to regularly. Check out my picture too.
google avatar

Maggie G.

Yelp
Nice place for a quick breakfast. Friendly staff,nice tea o(^^)o. Did not try sweet there, but looks really pretty.
google avatar

Angela P.

Yelp
Unfortunately, we didnt love this place like we thought we would. There are plenty of quirky little cafes like Milk popping up around Edinburgh and this one is just as cute and stylish as the rest. The interior is pretty small, but enough for a few couples to sit and eat. The ambiance is nice and the service is good. I just couldnt get fully on board with the food. It wasnt bad, it was just OK. We had a chicken peanut wrap, chiang mai chicken noodles and a slice of vegan cake. The wrap was OK, but there wasnt any real standout flavor, it was just... OK. The chiang mai noodles were good for a bite or two, but the taste was very intense and overpowering and it isnt the kind of thing me or my partner could see eating a whole pot of. I definitely couldnt make it through the whole thing. The cabbage slaw on the side was nice, but seemed to lacking flavor. No real salt or seasoning or vinegar, just some sliced veg. The cake was nice, but oddly super dry on the outside and wet on the inside. Overall a decent place to stop in if you are passing by, but probably not a place I will go out of my way to try again.
google avatar

Jarod W.

Yelp
Quaint little place with not many seats. I ordered a tea blend that was great and a margarita toastie. The chef came out and offered to put prosciutto on it and it absolutely made the dish. We also got the tomato vegetable soup which was wonderful. I know that the menu rotates but I'm sure you can be happy with the food here.
google avatar

Sarah A.

Yelp
I went over here with my partner and his dad for brunch before the big rugby match between Scotland and Italy! It was a perfect spot as it was hidden from the Main Street near the Haymarket train station. The cafe is quite small and furniture quite compact as well so if you're a big person like me, prepare to squish a little if the place is crowded. Ordered a veggie breakfast, which was at the perfect portion for me (also for my partners dad). Filled me with energy for the game and was scrumptious. Also had their caffe latte which was good for a pick me up. My partner ordered the vegetarian coffee chilli which was very particular but he really liked it! With a side of a salad pot! Overall, a nice cozy place with good options of food!
google avatar

Holly P.

Yelp
Really excellent, fresh food. We had breakfast and it was perfectly prepared. Especially liked the hint of rosemary in the burrito. The coffees were excellent and we took some baked goods for our next part of our trip. Highly recommend. It is tiny but we made it work with some table sharing.

Bryan D.

Yelp
The breakfast burrito looked interesting but wasn't particularly good. The side salad served with it was dreadful, and the rice quite dry. Service not friendly. That said, the coffee was excellent.
google avatar

Radhika S.

Yelp
I was excited to eat here, but my expectations did not match up to the food. I ordered a rosemary & mushroom burrito which had nice rosemary, but other than that was really bland and sopping wet. The eggs and Comte cheese were lovely, though. On the side, I had dried out rice (seemed to be put on the plate as an afterthought) and a cabbage slaw (best part of the dish with mint and coriander but the produce itself looked pretty old). My partner had the Bircher muesli which was great-- wish I had gotten that. Our coffee was poorly steamed and too hot, which is unfortunate considering the restaurants name. Also, don't sit in the sun or you'll swelter.
google avatar

Hamish S.

Yelp
Dropped into Milk for a Long Black - it was very good, and got sidetracked in spite of my best intentions by their cake selection :) It's a little off the beaten track, but well worth checking out. I'll be back :)
google avatar

Qype User (clashc…)

Yelp
For my full review of Milk (and photos!) you can check out my blog post here if you fancy http://katherinehannaford.com/2011/08/02/top-tips-for-shopping-and-eating-your-way-around-edinburgh/ but honestly, don't wait another five minutes before visiting this place it completely knocked my socks off! It may be on a nondescript road far from anything particularly overwhelming, but if their bircher muesli isn't the best reason to visit Edinburgh, then I don't know what is. Everything about the cafe was perfect the decor, the menu design (I'm a horrible design snob, I know), the service, the food (oh, the food!) and the very affordable prices. If I lived in Edinburgh, I'd probably eat breakfast here five days a week. Then nip back for lunch, too.
google avatar

Marie H.

Yelp
We came by for a late breakfast. Food was very fresh and you can tell they use good ingredients. Hip vibe and food was delicious. We got the chicken sandwich wrap which had a great flavor and the full breakfast. Would definitely recommend!
google avatar

Josh R.

Yelp
Just arrived in Edinburgh, and wanted to grab a more local breakfast (as opposed to the hotel fair). Awesome little cafe. Staff is very friendly, she suggested the Chorizo burrito, which was outstanding. Latte was also great. Check this place out if you want something healthy, quick and good.
google avatar

Kay L.

Yelp
After hearing several disparate people say "I've heard Milk's quite good..." I thought, well, there's only one way to see if that's true! There are two things that Milk do outstandingly well - the first is the "50s updated" feel...the laminate tables and bench seats, the recycled golden syrup tins with silver cutlery, the cooked-from-scratch-out-the-back food and rectangular wall tiles. The second was that the vegetarian options were incorporated into the menu - not added like some "if we must" section at the end, in a designated list of bland quasi-dishes. Actually integrated into the offerings, as if it's perfectly normal to want some vegetable content. Wonderful! Mind you, the carnivorous options were pretty good, too....I was severely tempted by the Moroccon stew....in fact, I'm having a little lunch-time fantasy about that right now... On the occassion I visited Milk, though, I had ducked in to avoid any further drenching and found the staff a little distracted, sorting various logistical things that must have been important, but overall, were pleasant and helpful. I ordered the butternut squash soup, which came with bread so light and airy it was like eating a cloud. The soup was thick and definitely home-made, a good comfort meal even if I wasn't 100% sold on the combination of roasted garlic garnish - it was just a little too sweet/startling to the tastebuds in a not-so-smooth way to be perfect. But, having said that, it was still tasty enough that I managed to get my spoon to scrape noisily on the bottom of the bowl! After half an hour or so of pleasant working, I also ordered a latte and carrot cake. The latte? Frikkin perfect. The cake? Substantial and light at the same time, and filled with nuts and fruit and wonderful things that one wouldn't necessarily expect in carrot cake. Delicious although, again, the lemon and vanilla icing will surprise tastebuds indoctrinated to expect cream cheese icing! (But in a good way!) All in all, an excellent first experience. I will definitely be making regular appearances at Milk, in order to try the Mull Cheddar with Pear and Ginger chutney, Harissa chicken and other delights.
google avatar

Sarah C.

Yelp
Easy to find and quaint, busy little cafe. My husband was happy to find a good coffee by our Australian standards. Food was delicious and we loved the choices! Service was warm and friendly.
google avatar

Mariko F.

Yelp
Love this place. This little place has great coffee and also good breakfast. I love the bread that they serve, which makes something as simple as a bacon sandwich really good. The service isn't fast or anything, but not slow. But if you're in a great hurry, it might not be the place for you.
google avatar

Jen A.

Yelp
Stopped by on my way to the EICC for a breakfast sandwich and coffee. The latte was nice enough, as was my sister's cappuccino. The food was where it earned the four stars though - we had the sandwiches which were doorstops of fresh seeded bread filled with crispy bacon or a fantastic herby sausage. I would definitely recommend this place and plan to pop by on my way to work soon to try out some of their sandwiches which look delicious!
google avatar

David Y.

Yelp
Had breakfast here this morning and it was fantastic!! The place is small but it makes up for that with some awesome food. I had the breakfast sandwich and found it hard not too buy a second. Not that 2 would have set me back much as this place is cheap (although we live in London so all things are cheap away from there). We had breakfast and coffees for two for £16!!! Highly recommended if you're in this part of Edinburgh.
google avatar

Nel J.

Yelp
This is only a partial review as I haven't tried the coffee there. Yet. Stopped by for breakfast on way to the station but was already full of coffee so did not really want any more. Ordered the breakfast sandwich, which is absolutely lovely, with spinach and cheese. Will certainly go back again, to try their coffee this time!
google avatar

John K.

Yelp
Great eggs! We ordered them poached, and they came in perfect little circles about 1.5 inches. Golden yolks, and fresh ground pepper with sea salt. They were served on to of hearty artisan bread. Perfect start of the day. The arugula salad on the side was perfectly dressed. Yum! Had the coffee as well. Very meticulously made and delicious! A lot of customers were walking through the door at 0830, so it wasn't super fast, but overall, I was very happy
google avatar

Alastair L.

Yelp
Is there space for another coffee and sandwich shop in the bulging Edinburgh market? Cafe Milk appears to squeeze in quite nicely! we went here for a coffee and sandwich on a cold Sunday last weekend and were pleasantly surprised. The decor is very minimal, white glazed wall tiles and tables and benches give the place an austere post-war school feel, but it works well. The food was very nice - crisp, fresh wraps and hearty soups. I would have happily rated Milk a 5 star effort but for the smallish latte size and amount of space at the table. On a busy day you're going to feel a little cramped. The guy who served us was cheerful without being OTT. All in all well worth a visit.

Leanne S.

Yelp
Really nice little cafe. We nipped in for a quick bite to eat on the way home. My cheese sarnie was lovely. Chutney was full of flavour and the bread was delicous. It would all make a really nice rarebit combo as well. Service was great, staff member on duty was friendly and the playlist music wise was fab. our quick stop off here was a nice end to our wee adventure.
google avatar

Sara K.

Yelp
Lovely setting, friendly staff. The mushroom burrito I had was bland for my taste, but I'd still recommended the place and will happily come back here anytime.
google avatar

Lee A.

Yelp
What an awesome little cafe. Found on Yelp when trawling the streets of Edinburgh for brunch. Don't let the initial look put you iff (as it nearly did me). My companion ushered us in and what a delight. Friendly staff, good food, great price. Liked it so much, went back the next day for breakfast!
google avatar

Lucy M.

Yelp
Breakfast burrito tasted fresh, healthy, and warm. Stopping by here after landing in Edinburgh after a two flight trip was a relief. Cute cozy place safe from the rain. Definitely wanted to try some other things on the menu. Hope to come back.
google avatar

Laura Y.

Yelp
Beautiful breakfast this morning! Everything is so fresh and tempting. In the end, I went for the Bircher muesli and was not disappointed. The coffee is of a good standard as well...something I find hard to come by, having lived away from Melbourne for a year now. I am planning to go back for lunch at some stage during my Edinburgh visit. The sandwiches looked amazing!
google avatar

Katie T.

Yelp
Awesome place for breakfast - opens earlier than most at 730am on weekdays and 830am on weekends. Had the chorizo burrito and my cousin had the full breakfast. Everything was great and make sure to try the cakes as well!

Madeleine S.

Yelp
Excellent service, clean and bright atmosphere, and DELICIOUS healthy food, all for a reasonable price. Recommend the broccoli, pea, and feta fritter salad for a refreshing yet filling lunch.