

Newtongrange · Dalkeith
All-day Scottish breakfasts, signature toasties and proper coffee, served on Main The Street since 2023.
Our kitchen
Breakfast worth getting up for
From the full Scottish with haggis, black pudding and tattie scone, to Mediterranean sourdough with sucuk and grilled halloumi — everything is cooked fresh to order. Our soup is homemade daily, our toasties come with a two-cheese blend, and the coffee is pulled properly.
Before you order your food and drink, please tell our staff about any allergy or intolerance.

Family-run since 2023
About us
Welcome to Kaya's Cafe, a family-run cafe in the heart of Newtongrange, proudly serving our local community since 2023.
At Kaya's, we believe that great food is about more than just what's on the plate — it's about bringing people together, creating a welcoming atmosphere, and making everyone who walks through our doors feel at home. We're passionate about serving fresh, delicious and affordable food that the whole family can enjoy.
From hearty breakfasts and traditional favourites to tasty lunches, freshly prepared sandwiches, wraps, burgers and homemade treats, our menu has something for everyone — whether you're popping in for a quick bite, meeting friends for a coffee, or treating yourself to something delicious.
Being a family-run cafe means our customers are at the heart of everything we do. We're committed to using quality ingredients, serving generous portions and, most importantly, putting a little bit of love into everything we make.
We can't wait to see you!
What people say
Reviews
4.7
386 reviews
- 5
- 4
- 3
- 2
- 1
My wife and I went here for breakfast a couple of months ago. We had been meaning to go for some time as we had heard good things, especially about its good value. We both got a full breakfast with a side of halloumi.
First visit and I'm looking forward to coming back! We had the hot filled roll and the borek — both outstanding! I'm a coffee lover, so I will tell you: the coffee was great.
Had a late lunch here on Thursday, staff were lovely, fast service and the food was delicious. We will definitely be back if we're in the area!
Every week
Opening hours
- Monday8 am – 4 pm
- Tuesday8 am – 4 pm
- Wednesday8 am – 4 pm
- Thursday8 am – 4 pm
- Friday8 am – 4 pm
- Saturday8 am – 4 pm
- SundayClosed