Restaurants in Perth
Restaurants with Delivery
Olive tree take away
30 St John St, PerthAfter seeing the 5-star rating on Google, I had to try it for myself. We visited as a group of four, and the reviews were absolutely spot on.
The pizza chef from Sri Lanka is clearly passionate about his craft, and it shows in every bite. For my taste, everything was just right. You immediately get the sense that this place is a true labour of love, with great care and attention put into the food.
I would highly recommend this place to anyone looking for excellent pizza.
- Drive-Through
- Delivery
-
Superb151 Reviews 5
Harvester Broxden Manor Perth
3 Broxden Avenue, PerthMichelle is excellent and always checks on the customer. She was especially good with my 4 year old granddaughter. Michelle has been our server in several occasions and is always happy and very pleasant and is a great asset to the harvester
- Takeaway
- Drive-Through
-
Superb478 Reviews 4.7
Taste Perthshire
Perth Road, Bankfoot, PerthOne of the best places to have the opportunity to interact with highland cows while in Scotland. You can even pay for feed so you can hand feed them. A great restaurant and shop with facilities and a host of locally made products from perthsire. The ancient royal capital of Scotland
- Delivery
-
Superb326 Reviews 4.7
The Glover Arms
Crieff Road, Huntingtower Park, PerthCalled in for lunch. Party of four and we all chose from the Sunday roast menu. Food was excellent, great value & portion size. Special mention to David for his chat & service. Highly recommend.
- Drive-Through
- Delivery
-
Superb292 Reviews 4.7
Cridos Restaurant
5/6 St John's Pl, PerthCridos Restaurant is an absolute gem that delivers a truly memorable dining experience. From the moment you arrive, you’re welcomed with a warm and friendly atmosphere that instantly makes you feel at home.
The food is simply outstanding—each dish is packed with flavor, beautifully presented, and clearly made with fresh, high-quality ingredients. Whether you're enjoying a hearty main course or a delicious starter, every bite is satisfying and expertly prepared.
The service is equally impressive, with attentive and professional staff who go above and beyond to ensure everything is perfect. Their attention to detail and genuine hospitality really elevate the whole experience.
Cridos Restaurant is the kind of place you’ll want to return to again and again. Highly recommended for anyone looking for great food, excellent service, and a wonderful atmosphere—easily a 5-star experience!
- Drive-Through
- Delivery
-
Superb213 Reviews 4.7
Brew & Chew
51 High St, PerthIf you have a dog then this is the place to go. Staff really friendly and service is excellent. Food was really tasty with good selection. Have a dog menu as well,great stuff. I don't have a dog but would highly recommend this cafe.
- Drive-Through
- Delivery
-
Superb113 Reviews 4.8
Broth3rs Restaurant
24 George Street, PerthThe Place where I went on my first date with my partner of nearly four years. Whenever we can, we always go to Broth3rs for a great meal. We're always greeted warmly by the staff, who are very accomodating, and always deliver great service. \n\nNow for food, I tend to go for pizza, which is always cooked to perfection. Whilst my partner loves the pasta dishes. Will more than likely visit again.\n\nStrongly recommended.
- Takeaway
- Drive-Through
-
Superb267 Reviews 4.6
Paco's Restaurant
3-5 Mill Street, Perthshire, PerthNever been to Paco's so didn't know what to expect first impressions was how popular this place was...
We all agreed the food was really good ,the staff amazing.
Would definitely come again and definitely recommend ?
- Drive-Through
- Delivery
-
Superb661 Reviews 4.5
Casella & Polegato Italian Bakers
40 George St, PerthFound this little gem by accident today and very glad we did. A warm welcome when entering made such a difference. Had some toasted sandwiches and coffee and everything was superb. Really enjoyed the coffee out of the weird (but ergonomically practical ) cups. Apple pie with ice cream was delightful. Best of all was the service. IF, either of the two ladies serving was having a bad day ,we knew nothing about. Really enjoyable experience. This will be our first stop for a bite to eat from now on. Also the amount takeaway they did whilst we were there says how good it really is.
- Drive-Through
- Delivery
-
Superb62 Reviews 4.9
Tabla Indian Restaurant
173 South Street, PerthLove this restaurant, the food is delicious packed full of flavour, well presented, large portions and very well priced! The staff are absolutely lovely, great service. Will be back again soon
-
Superb159 Reviews 4.6
Mae Ping Thai Dining
161-165 South Street, PerthA Taste of Thailand, Served with Heart!
From the moment we stepped through the door, we were warmly welcomed by Mae, the owners’ daughter, who proved to be a hostess and waitress extraordinaire!
Our party of five enjoyed a delicious tour of Thai cuisine, sampling a tempting selection of dishes, from Pad Thai and fragrant curries to seafood specialities, with spring rolls and succulent shrimp to kick things off. There was something for everyone, and it was a lovely way to explore the variety of flavors Thai food has to offer.
We were also delighted to learn more about the family behind the food, meeting the owners’ dad, the chef, and mum, the sous-chef. There’s something special about a family-run restaurant where you can feel the pride, passion and personal touch that go into the experience.
But the real icing on the cake? One of our party accidentally left behind a pair of glasses. As we chatted over dinner about where we were staying that evening, Mae went above and beyond to track us down and return them. And when we offered her a tip to thank her for the extra effort, she graciously refused!
Great food, genuine hospitality and kindness that goes beyond the menu.
If you enjoy Thai cuisine served with a generous helping of warmth and a personal touch, this is the kind of place that reminds you dining out is about.
A big thank you to Mae and the whole family for making our evening memorable. We left with happy taste buds and an even greater appreciation for good old-fashioned hospitality. Highly recommended! ?️?
-
Superb157 Reviews 4.6
The Italian Corner Takeaway
33 Princes St, Perthshire, PerthOne of the best Italian restaurants we have been to. The food was delicious, and the service was friendly, professional, and efficient, with a great atmosphere. We have already recommended it to one of our Italian friends. A hidden gem.
- Drive-Through
-
Superb67 Reviews 4.8
Everest Inn
36 South Methven Street, PerthOne of the best Indians I have ever eaten tonight. Had a terrible day at work and decided to order.
Arrived early, hot and tasted amazing. Will definitely be returning and absolutely recommend to anyone
- Delivery
-
Superb142 Reviews 4.6
The Maltings - Pub & Grill
198 Dunkeld Road, PerthLovely time. Service was excellent, Lauren was warm and welcoming on arrival and throughout. Food was spot on and perfect, I thought the Balmoral Burger was pleasantly unique and loved it. Would recommend this place highly :)
- Drive-Through
- Delivery
-
Superb298 Reviews 4.5
Online Reservation Available
Deans Restaurant
77-79 Kinnoull St, PerthDeanZ’s Restaurant is an absolute standout and a must-visit for anyone who appreciates great food and top-notch service. From the moment you walk in, you’re greeted with a welcoming atmosphere that feels both relaxed and stylish.
The menu offers a fantastic variety, and every dish is prepared to perfection. The flavors are rich and well-balanced, and the presentation is just as impressive as the taste. It’s clear that only high-quality ingredients are used, and the attention to detail really shines through.
What truly elevates the experience is the exceptional service. The staff are friendly, attentive, and genuinely passionate about making sure every guest has a great time.
DeanZ’s Restaurant is perfect for everything from a casual meal to a special night out. Consistently excellent in every way—easily a well-deserved 5-star experience!
- Drive-Through
-
Superb203 Reviews 4.7
The Welcome Inn
221 Rannoch Rd, PerthDropped in for an evening meal and they were about to close the kitchen but they stayed open to serve us. The bar lady was so friendly, kind and helpful. She was amazing. The locals were friendly and they even changed the tvs from tennis to the Hundred so we could watch. We had a great meal and would definitely recommend. Lives up to it's name of Welcome Inn?
- Drive-Through
- Delivery
-
Superb64 Reviews 4.6
The Twa Tams
The Twa Tams, 79-81 Scott St, PerthYou canny whack it!
As the locals would say.
The best atmosphere with some truly talented musicians jamming together and making the most wonderful sound.
- Drive-Through
- Delivery
-
Superb106 Reviews 4.4
The Ball Room Sports Bar (Perth) - Pool, Snooker & Darts Hall
15 York Place, PerthFood in here is lovely. The curry sauce is the best I've had in a while and the staff are fantastic and accommodating. Good wee place to pop for a couple of drinks, burgers and some pool.
- Delivery
-
Superb22 Reviews 4.5
Ayasofya Turkish Grill
56 Scott Street, PerthHad a Chicken Doner Kebab after a recommendation. Tasty & tender chicken with a lovely fresh salad. No burnt or hard chicken pieces which you often get from takeaways. Will absolutely order the same again, thank you
- Drive-Through
- Delivery
-
Superb50 Reviews 4.3
No1 The Bank
1 St Leonard's Bank, PerthThis restaurant exemplifies quality. There are no doubt cheaper restaurants in the area, but if you wish your meal to be a taste experience, this is the place to go.
- Drive-Through
- Delivery
-
Superb13 Reviews 4.5
The Foundry
3 Murray St, PerthYet another great welcome at The Foundry Perth. 7 of us for mother in laws birthday. She's in a wheelchair and.plenty room. Ian a most accommodating host. Good food. Lovely mash. Even let us borrow a brolly
- Drive-Through
-
Good163 Reviews 4.2
Ghlas Bar & Function House
90 Glasgow Rd, Perthwe had our Gender Reveal at the lovat hotel bar yesterday, what an amazing place to hold your special occasions. thankyou to all the staff who made our day special... and to CHEF for sorting our hot food and wee added extras sorry again for turning the whole place pink with the dust cannon ?
- Drive-Through
- Delivery
-
Good5 Reviews 3.6
Khan Takeaway
54 Perth Rd, Scone, PerthEven though they were almost closed, but I did n9t notice this as ordered via just eat app, they are delivering my food and juice for me, I would reccomend khans
- Drive-Through
- Delivery
-
Good42 Reviews 4
Balajee Spice Tandoori
37 Main St, Bridgend, PerthIt's not often we get a takeaway, however we have always returned here when we do get one.
By far the best Indian food. Fresh and very reasonably priced. My son (age 4) says it's the best curry ever!
Will definitely return!
- Drive-Through
- Delivery
-
Good52 Reviews 4
The Venue
38 St John St, PerthFirst time visiting this pub to watch premier league of Man Utd vs Bournemouth game. Big spacious pub that shows live football streams & environment was good and cozy. Asked for a pint recommendation & was told to try tennent's lager which tasted so good. Worth returning.
- Drive-Through
- Delivery
-
Good77 Reviews 4
Manzil Restaurant
5 Crieff Road, PerthManzil is the perfect place to go, with the food being delicious, the staff were extremely friendly and nice. I would 100% recommend going here if you are in the area!
- Delivery
-
Good82 Reviews 4
Jade Palace
10 West Mains Avenue, PerthAs always, I've just had a delicious Chinese takeaway from here. The staff are always friendly and the food hot and tasty. They have an excellent vegan selection
- Drive-Through
- Delivery
-
Good19 Reviews 3.7
Pizza Connection
The Granary, 54 W Mill St, PerthAmazing food and service, best donner chips and cheese in town, hands down - chips and pizzas also fantastic, best place in Perth for kebab shop/takeaway - and service always with a smile!
- Drive-Through
- Delivery
-
Average11 Reviews 3.2
Pet Friendly Places
The Village Inn
Main St, Bridge of Earn, PerthAbsolutely great service and lovely food. We visited for a 70th birthday and the staff couldnt have been more helpful great with the kids and the dog! Highly recommend, this was our first visit and we will definitely be back.
- Drive-Through
-
Superb177 Reviews 4.9
Effies of Perth
202 High Street, PerthSome places serve food. Others serve memories, history, and heart. Effie’s in Perth, Scotland, is firmly in the latter category.
The current owner and his wife lovingly continue the legacy of his mother, Effie, by sharing her treasured family recipes. Effie passed away five years ago at the age of 80, but her presence is still felt in every dish. From the photographs and stories shared, she seemed like an angel, and judging by the food, her recipes are no different.
Trusting the owner completely, I left my ordering in his capable hands. He instinctively knew exactly how much I would be able to eat and recommended two traditional Scottish dishes: Cullen Skink and mince and tatties. His suggestions could not have been more perfect.
My first dish was the Cullen Skink, a famous soup originating from the northern Scottish town of Cullen. Traditionally made with beef shin bones before evolving into the smoked haddock version known today, it is a dish steeped in Scottish history. From the very first spoonful, I understood why it has endured for generations. The soup warmed not only my body but also my heart. Its rich, comforting flavour seemed to reach deep into my soul. Knowing the love and family history behind the recipe made every mouthful even more meaningful.
The mince and tatties were equally satisfying. As one of Scotland’s classic comfort foods, it was something I had long wanted to try, and Effie’s version did not disappoint. It was honest, hearty, and beautifully prepared, showcasing the kind of cooking that reminds you why traditional recipes are worth preserving.
What makes Effie’s truly special is that this is not just a restaurant. It is a family keeping a beloved mother’s legacy alive through food. Every dish tells a story, and every recommendation comes with genuine care and hospitality.
I am extremely pleased to have found this place. When I return to Scotland in the future, Effie’s will be one of the very first places I visit again, and I will absolutely be bringing my family with me.
- Drive-Through
-
Superb188 Reviews 4.8
The Old Ship Inn
31 High St, PerthThis is the only place we come to in Perth for a drink when we stay in Comrie for a long weekend. Love the location, vibe, interior, style and welcome we get when we always come- we were gutted when Covid closed the place for a while back then but it's our go to when we come in on the bus and do the charity shops....was in Saturday 4th April and there was such a diverse crowd in, and it was packed- keep up the great work :-)
- Drive-Through
-
Superb137 Reviews 4.7
Café 80
80 George Street, Perthwe booked the basement bar for my mums 60th, the venue is really nice, staff were very helpful with booking and during the day. I ordered the buffet and cheese plate, both very good, highly recommend for private bookings, the cafe upstairs also dose good food and drinks.
- Drive-Through
-
Superb47 Reviews 4.9
The Silvery Tay
189 South St, PerthI've been here a few times and have always been made to feel welcome. Friendly staff, good atmosphere and a large selection of drinks. Will definitely return!
- Drive-Through
-
Superb86 Reviews 4.5
Strathmore Bar
43 Main St, Bridgend, PerthFabby wee boozer.... Bar steward Mick is fab & everyone is so welcoming.... every year at the Rewind Festival we head along to Mick's bar to recharge our phones, use his loo's & we even get to glitterfy ourselves without one complaint to us. All the locals we have met there are just fab... thank you so much Mick.... see you all in 2019..... xxx
- Drive-Through
-
Superb4 Reviews 4.8
The Half Moon Bar
33 N Methven St, PerthFrom the outside it looks like 'an old mannie bar' have walked passed many years. Don't let this put you off. Went in recently and found the place nicely decorated, lots of space, good tunes. Big screens for sports. Friendly staff and regulars. Definitely be going back.
- Drive-Through
-
Good20 Reviews 3.8
Blue Lagoon Fish & Chips (Perth)
180 High St, PerthJust had the most amazing meal at Blue Lagoon Fish and Chips! The staff were super friendly and provided excellent service. The food was absolutely delicious perfectly cooked fish and crispy chips. Everything was just spot on. If you're looking for a top-notch fish and chip experience, Blue Lagoon is the place to go. Highly recommended!
- Drive-Through
- Delivery
-
Good227 Reviews 3.8
Takeaway Restaurants
Chatni
15 Main Street, Methven, PerthBeen here a few times and it never disappoints. Food is always delicious and reasonably priced, the Peshwari naan is a delicious accompaniment to their flavoursome curries, l have tried the Chasni, Dhansak and Pathia and they have always been delicious. Highly recommend you try this delightful Indian restaurant if you're passing!
- Takeaway
- Drive-Through
-
Superb104 Reviews 4.9
The Fish & Chip Company
2 & 4 St. Leonards Bridge, PerthThank you to Mike and Charlene for such warmth and friendliness. We tried their fish and chips based on all the positive reviews and it exceeded our expectations. The battered fish melted in your mouth and I would also recommend their mac n cheese (so delicious)! Very affordable prices. The highlight of our experience is how hospitable and helpful they were, providing recommendations on nearby tourist spots.
- Takeaway
- Drive-Through
-
Superb180 Reviews 4.6
Starbucks Coffee
189 High Street, PerthSo I recently went to Starbucks and I went to get myself a nice cookies and cream frappucino from there and I was do happy with the service from the start to the beginning
There where these three lovely and kind people 2 gents and a lovely lady Ewan, Finlay and Especially the number one of Alisa
I would like to say o am very please with their service and of anytime they want to come to the hotel I work in Perth mercure they can be served my me Eduard
I appreciate them and it made my day ❤️
- Takeaway
- Drive-Through
-
Superb76 Reviews 4.5
Caffè Nero
64-68 High Street, PerthGreat coffee and made the experience even better with the £1 Vodafone app voucher. Always use the store in Dunfermline and the team in Perth were just as good as their other team. Thank you guys ?
- Takeaway
- Drive-Through
-
Superb51 Reviews 4.3
Breizh
28-30 High Street, PerthFood overall was very good. The steak was spectacular. It was disappointing to see that the menu online was not the same as the one in the restaurant and much of what we were looking forward to trying had been taken off. Perhaps the owners could update that.
- Takeaway
- Drive-Through
-
Good134 Reviews 4.2
The Weigh - In
2 S William St, PerthThis is definitely worth a stop when you're in Perth. It's the neighborhood haunt for locals know where to find an affordable place where they know your name. While waiting in line to order, overheard name after name being said to customers who were clear regulars. Grab yourself a tasty bite and make sure to make it a regular stop. You won't find a better deal for this level of grub in Perth.
- Takeaway
-
Good14 Reviews 4.1
Jade Garden
14 Scott Street, PerthHad a fantastic meal with a large group of friends from work. All of the food was delicious. I highly recommend the lettuce wraps and the salt and pepper chips.
The service was excellent and both of our servers were so helpful and kind, going above and beyond to make our experience fantastic which is very much appreciated.
- Takeaway
- Drive-Through
-
Good106 Reviews 3.8
BB's Coffee & Muffins
Shopping Centre, Unit 9 King Edward Street, South Saint John's Place, PerthThink it’s been renamed to Balers + Baristas now.
Panini soup and cakes were all really nice. Coffee and a cake for £6 or £7 is honestly a fantastic deal considering the size of the cakes! They also have tiny cakes for kids at £1.55 which was a great touch.
Tried a Spanish latte for the first time (latte with condensed milk) which was surprisingly very good.
As. Guide for prices, we were just over £30 for a large Spanish latte, americano, salted caramel frappe, soup with bread, bbq chicken panini, strawberry muffin and a kids cupcake.
The assistant manager was lovely and was managing very well, even with a trainee in tow!
- Takeaway
-
Good31 Reviews 3.4
McDonald's
91 Dunkeld Road, PerthThe usual you would expect from McDonalds. Visited and had from breakfast menu. Weak coffee and flat sausage sandwich. At least you could customise brown/red sauce. Plenty of parking
- Takeaway
- Drive-Through
-
Average201 Reviews 2.8
McDonald's
Broxden Roundabout, PerthIf only every McDonald’s was like this! The person serving us was so cheerful and friendly at the drive thru! We had an issue with the till and he was absolutely lovely and friendly about it all and made our McDonald’s stop at the start of long drive on a dark and snowy Perth evening a highlight! I didn’t get your name but thanks so much for making our day last night. It was around 10:30pm 7 Jan in case someone reads this and wants to pass this feedback onto him and his manager. Thank you!
Ps. Food was amazing as well! Fresh and tasty
- Takeaway
- Drive-Through
-
Average283 Reviews 2.6
Drive-Thru Restaurants
SIDHU'S
13 County Pl, PerthUsed for the first time tonight - first class service - arrived exactly on time and polite delivery driver Food was really tasty and great portion size . Will definitely be using again . Really a great meal thanks
- Drive-Through
-
Superb157 Reviews 4.7
63 Tay Street Restaurant
63 Tay Street, PerthMe and my girlfriend dined at 63 Tay Street this Sunday for the roast. We booked ahead and Chris was more than happy to accommodate the fact my girlfriend doesn’t eat meat. Fraser, the chef, was also really friendly and came out to meet us to ask how our meal went. All the staff were extremely hospitable making the experience warm and comforting with the food matching that exact atmosphere. Would definitely return, thanks a lot guys!
- Drive-Through
-
Superb98 Reviews 4.8
Hinterland
10 St John's Pl, PerthA great spot for lunch. It says everything that on a Friday lunchtime, out of the six or so eateries along St John’s Place, the only one buzzing and full is Hinterland. The menu hits exactly the right note for a relaxed lunchtime catch‑up with friends — fresh, appealing, and with great service.
- Drive-Through
-
Superb139 Reviews 4.7
La Sicilyana
20-22 Perth Rd, Scone, PerthGreat place, very friendly staff, well laid out, spotlessly clean throughout and very good coffee at reasonable price too. Will definitely be back here again. 5 Stars, no question.
- Drive-Through
-
Superb53 Reviews 4.9
The Willowgate Cafè
Stockgreen Lodge, Lairwell, PerthGreat experience today with my 8 year old son. We received a joint birthday present from family to try paddle boarding, it was very obvious that my boy was a natural and I wasn’t. Sam who introduced us to the activity was great and very attentive to both of us. We will be back!
- Drive-Through
-
Superb116 Reviews 4.6
Sour Joe's Artisan Sourdough
104 Main St, Methven, PerthI've made the trip to Methven a few times to visit Sour Joe's and always love the bread and pastries. Especially love the seasonal focaccia slices. If Sour Joe's was in Bankfoot I would be here every week! Any chance!?!
- Drive-Through
-
Superb36 Reviews 5
Donna's Harbour Cafe
Shore Rd, PerthFirst time at the cafe, cannot wait til i go back again!! Everything was well cooked! Fresh tasty breakfast and i even like it when you get your toast and the butter is still melting! Very friendly lady and adjustments made to my breakfast was no hassle at all! VERY reasonably priced also!! 10/10 bangin
- Drive-Through
-
Superb43 Reviews 4.9
Brown & Blacks
8 Angus Rd, Scone, PerthDelicious lunch in the bar area, busy and great warm atmosphere even on a random week day. Friendly service and delicious food - the Stornaway black pudding and crispy bacon salad was wonderful with 2 beautifully poached eggs. Parking round the back but we parked along the road - watch out for the short parking limits.
We came with our dog, the bar area is dog friendly, which is great.
- Drive-Through
-
Superb185 Reviews 4.5
North Street Cafe
32 N Methven St, PerthProsciutto cranberry brie on sourdough toast is the bomb. Sweet, attentive service on a gloomy Saturday noon without loud music. Very kind mother and son-run cafe offering intimate, quiet and comfortable brunch with fantastic value. Enjoyed every bit
- Drive-Through
- Delivery
-
Superb50 Reviews 4.8
The Macmillan Coffee & Gift Shop
Quarrymill Woodland Park, Isla Road, PerthLovely cafe with outdoor seating for a sunny day. Scones are absolutely flawless and delicious. Lots of cakes to choose from as well. The walks along the river are beautiful and we were lucky enough to spot a kingfisher looking for dinner!
- Drive-Through
-
Superb59 Reviews 4.7
Blend Coffee Lounge
274 High St, PerthPopped in for breakfast and a coffee. Was met with a smile and served by a lovely lady with a cando attitude.
A very comfortable, spacious and airy environment with a cozy mezzanine level.
Breakfast croissant was delicious as was the coffee. I won't hesitate to return next time I'm in town.
- Drive-Through
- Delivery
-
Superb74 Reviews 4.6
Uisge Bar & Restaurant
Station Road, Murthly, PerthWow what a find !! Could not fault this restaurant. Food was fab (was Thai night which we went for), service excellent and atmosphere nice and chilled. Highly recommend.
- Drive-Through
-
Superb110 Reviews 4.5
Mustard Seed
Mustard Seed, Riggs Rd, PerthMustard Seed is an outstanding restaurant that truly deserves a 5-star review. From the moment you arrive, you’re welcomed into a charming and inviting atmosphere that beautifully blends character with comfort, making it perfect for a relaxed yet special dining experience.
The food is exceptional—each dish is thoughtfully prepared, beautifully presented, and packed with rich, well-balanced flavors. The quality of the ingredients shines through in every bite, and the menu offers a wonderful selection that caters to a variety of tastes. It’s clear that a lot of care and passion goes into every plate.
The service is equally impressive, with friendly and attentive staff who ensure you feel welcomed and well looked after throughout your visit. Their professionalism and warm hospitality really enhance the overall experience.
Mustard Seed delivers on every level—delicious food, excellent service, and a lovely atmosphere. Highly recommended and truly a 5-star experience!
- Drive-Through
-
Superb109 Reviews 4.5
Ormonds
273 High St, PerthMy wife and I live and work in the middle of Perth, and we’re always on the lookout for dog-friendly spots where we can grab lunch. One of our regular choices is Ormonds on the Old High Street.
It’s a classic local pub — the kind of place clearly loved by the people who live and work nearby. There are several tables in the bar area, a dining room, and a beer garden out the back with tables, which is where we usually sit with the dogs.
What I really like about Ormonds is how straightforward it is. No fuss, no pretence — just good, honest pub food at amazing value for money. The portions are big — so big that we often can’t finish them. Whether it’s the classic mac and cheese or my personal favourite, the BLT sandwich (which is massive), you’re not leaving hungry.
Even though it’s a proper local, it’s always been welcoming. The ladies behind the bar are great, and the locals are friendly and curious. It’s one of those places that makes you feel comfortable straight away.
If you’re hungry, want a relaxed atmosphere, and like the idea of leaving full and happy — Ormonds is well worth a visit.
- Drive-Through
-
Superb45 Reviews 4.7
Cheap Eats
Kirkside Bar
9 St John's Pl, PerthLovely outside seating area on a fabulous warm day. Speakers outside with a great variety of music from the juke box. Good value and nice clean (tho compact) toilets.
- Drive-Through
-
Superb42 Reviews 4.7
Yummy Yummy
28 Crieff Rd, PerthDelicious chow mein - we tried vegetarian and king prawn options. Our order was ready within 20 min, as promised. Staff is pleasant, friendly and courteous. We would definitely recommend this place for its quality and value for money.
- Drive-Through
-
Superb11 Reviews 4.7
The Walled Garden and Café
Murray Royal Hospital, PerthThe garden is lovely and well worth a visit. The coffee option is self service, there are cakes too and an honesty box for paying. There is a little shop selling arts and crafts and there are occasional plant sales. A very peaceful spot to spend a morning or afternoon and it would be a very lovely place to take small children and meet up with friends. You could take a picnic and enjoy the lovely garden.
-
Superb6 Reviews 4.8
The Errol Fish Bar
High St, Errol, PerthI Was up visiting family with my wee family and I thought I would try the chip shop as kids said they were hungry and omg we w weren't disappointed it was fantastic the guys were so friendly and the food was some of the best I have tasted from a chip shop now am from Arbroath so I have tasted a few chips shops over the years but hands down one of the best cheers guys definitely be a returning customer ok hand to stand outside but I can live with that ?
- Drive-Through
-
Superb30 Reviews 4.3
Alicja Snacks
Auld Bond Rd, PerthVery friendly lady, food is awesome, service is excellent. The BMW is my absolute favourite roll and my dog Angel refuses to leave the van without securing some link sausages. Never had a bad experience of any kind at this food outlet. 5*
- Drive-Through
-
Superb13 Reviews 4.4
ZAYN's fast food
223 Rannoch Rd, PerthPurchased two 16" pizzas (one cheese&tomato, one cheese/tomato & pepperoni), very good size, and decently prepared. Crust was slightly burnt but wasn't the main focus, and it could also have been cut a little stronger as some slices got stuck together, but also ok. Would visit again if in the area.Parking: Street parking was plenty available at night (during our visit), also a very small parking lot available, but street was easier.
- Delivery
-
Superb4 Reviews 4.8
M&S Cafe
75-85 High St, PerthI dashed in for a takeaway coffee for the Big Issue seller outside the store and was served by such a nice young woman. I wish I could remember her name. She was welcoming, smiling, helpful and kind - a credit to M&S. I hope she's appreciated!
- Drive-Through
-
Superb7 Reviews 4.3
Pegasus Kebab House
31 County Pl, Perthshire, PerthAlways grab a chicken kebab when I’m in the area. Unfortunately I live over an hour away otherwise this would be my go to kebab place.
Great portion of chicken with fresh bread and their own chilli sauce that tastes fantastic.
- Drive-Through
-
Good41 Reviews 4.1
The Auld Hoose
83 South St, PerthBAR STAFF AND LAD THAT DONE KARAOKE ? WERE VERY HELPFUL AND VERY FRIENDLY WENT OUT THERE WAY TO BE NICE TO US DEFINITELY BE BACK AND IF THEY COULD HAVE BECKS ON SALE I WOULD BE VERY GREAT FULL THANKS AGAIN FOLKS WE HAD A BRILLIANT COUPLE OF NIGHTS.
- Drive-Through
-
Good77 Reviews 4.1
Bayne's the Family Bakers
107 Dunkeld Rd, PerthOf all the baker chains in the UK, Baynes are very close to being top, if not the top. Miles ahead of Greggs in terms of quality of product, and price. Their sausage rolls, sandwiches and snowballs are my ?♀️ to and will be very difficult to beat anywhere.
- Drive-Through
-
Good25 Reviews 4
Tower Bakery
Shore Rd, PerthI come here from Edinburgh to buy farls and soda scones as it is easy to park and I can buy in bulk for the freezer. Farls are great with soup or butter and jam, soda scones with breakfast fry up.
- Drive-Through
-
Good5 Reviews 3.4
The Pavilion
S Inch Park, PerthGreat cute cafe food is amazing as well as service.being extremely quick. Staff Extremely friendly and u get a little chit chat and great fast service u don't get that in many places these days
-
Good11 Reviews 3.7
The Grill Bar
1-3 Fleshers' Vennel, PerthWelcomed by Drew and many regulars such as Ashley Ewan,Stuart and others.I was looked after very well.Plenty shots involved and good music.Enjoyable evening great vibe for a Tuesday!
- Drive-Through
-
Good20 Reviews 3.8
Tesco Cafe
Crieff Rd, PerthIn need of a brief respite and a hearty meal, we stopped at the Tesco Café in Perth—and left thoroughly satisfied. Frankly, I find myself perplexed by the number of unfavourable reviews. Our experience was anything but.
The staff were delightfully warm and engaging, creating a welcoming atmosphere from the moment we arrived. The interior was spotless, brightened by generous streams of natural light, and even the facilities were commendably clean.
As for the meal—no regrets whatsoever. It was beautifully presented, generously portioned, and genuinely delicious. Sometimes, it’s the unassuming places that surprise you most.
- Drive-Through
- Delivery
-
Good31 Reviews 3.9
Best Restaurants
Olive tree take away
30 St John St, PerthAfter seeing the 5-star rating on Google, I had to try it for myself. We visited as a group of four, and the reviews were absolutely spot on.
The pizza chef from Sri Lanka is clearly passionate about his craft, and it shows in every bite. For my taste, everything was just right. You immediately get the sense that this place is a true labour of love, with great care and attention put into the food.
I would highly recommend this place to anyone looking for excellent pizza.
- Drive-Through
- Delivery
-
Superb151 Reviews 5
The Village Inn
Main St, Bridge of Earn, PerthAbsolutely great service and lovely food. We visited for a 70th birthday and the staff couldnt have been more helpful great with the kids and the dog! Highly recommend, this was our first visit and we will definitely be back.
- Drive-Through
-
Superb177 Reviews 4.9
Effies of Perth
202 High Street, PerthSome places serve food. Others serve memories, history, and heart. Effie’s in Perth, Scotland, is firmly in the latter category.
The current owner and his wife lovingly continue the legacy of his mother, Effie, by sharing her treasured family recipes. Effie passed away five years ago at the age of 80, but her presence is still felt in every dish. From the photographs and stories shared, she seemed like an angel, and judging by the food, her recipes are no different.
Trusting the owner completely, I left my ordering in his capable hands. He instinctively knew exactly how much I would be able to eat and recommended two traditional Scottish dishes: Cullen Skink and mince and tatties. His suggestions could not have been more perfect.
My first dish was the Cullen Skink, a famous soup originating from the northern Scottish town of Cullen. Traditionally made with beef shin bones before evolving into the smoked haddock version known today, it is a dish steeped in Scottish history. From the very first spoonful, I understood why it has endured for generations. The soup warmed not only my body but also my heart. Its rich, comforting flavour seemed to reach deep into my soul. Knowing the love and family history behind the recipe made every mouthful even more meaningful.
The mince and tatties were equally satisfying. As one of Scotland’s classic comfort foods, it was something I had long wanted to try, and Effie’s version did not disappoint. It was honest, hearty, and beautifully prepared, showcasing the kind of cooking that reminds you why traditional recipes are worth preserving.
What makes Effie’s truly special is that this is not just a restaurant. It is a family keeping a beloved mother’s legacy alive through food. Every dish tells a story, and every recommendation comes with genuine care and hospitality.
I am extremely pleased to have found this place. When I return to Scotland in the future, Effie’s will be one of the very first places I visit again, and I will absolutely be bringing my family with me.
- Drive-Through
-
Superb188 Reviews 4.8
Taste Perthshire
Perth Road, Bankfoot, PerthOne of the best places to have the opportunity to interact with highland cows while in Scotland. You can even pay for feed so you can hand feed them. A great restaurant and shop with facilities and a host of locally made products from perthsire. The ancient royal capital of Scotland
- Delivery
-
Superb326 Reviews 4.7
The Glover Arms
Crieff Road, Huntingtower Park, PerthCalled in for lunch. Party of four and we all chose from the Sunday roast menu. Food was excellent, great value & portion size. Special mention to David for his chat & service. Highly recommend.
- Drive-Through
- Delivery
-
Superb292 Reviews 4.7
Bankfoot Inn
Main Street, Bankfoot, PerthFantastic lunch here today waitress was brilliant and attentive didn't wait long for food which was fabulously delicious Stareted with goats cheese and blkpudding (picture) Balmoral chichen to follow no dessert as stuffed .
-
Superb108 Reviews 4.9
Chatni
15 Main Street, Methven, PerthBeen here a few times and it never disappoints. Food is always delicious and reasonably priced, the Peshwari naan is a delicious accompaniment to their flavoursome curries, l have tried the Chasni, Dhansak and Pathia and they have always been delicious. Highly recommend you try this delightful Indian restaurant if you're passing!
- Takeaway
- Drive-Through
-
Superb104 Reviews 4.9
Cridos Restaurant
5/6 St John's Pl, PerthCridos Restaurant is an absolute gem that delivers a truly memorable dining experience. From the moment you arrive, you’re welcomed with a warm and friendly atmosphere that instantly makes you feel at home.
The food is simply outstanding—each dish is packed with flavor, beautifully presented, and clearly made with fresh, high-quality ingredients. Whether you're enjoying a hearty main course or a delicious starter, every bite is satisfying and expertly prepared.
The service is equally impressive, with attentive and professional staff who go above and beyond to ensure everything is perfect. Their attention to detail and genuine hospitality really elevate the whole experience.
Cridos Restaurant is the kind of place you’ll want to return to again and again. Highly recommended for anyone looking for great food, excellent service, and a wonderful atmosphere—easily a 5-star experience!
- Drive-Through
- Delivery
-
Superb213 Reviews 4.7
Deans Restaurant
77-79 Kinnoull St, PerthDeanZ’s Restaurant is an absolute standout and a must-visit for anyone who appreciates great food and top-notch service. From the moment you walk in, you’re greeted with a welcoming atmosphere that feels both relaxed and stylish.
The menu offers a fantastic variety, and every dish is prepared to perfection. The flavors are rich and well-balanced, and the presentation is just as impressive as the taste. It’s clear that only high-quality ingredients are used, and the attention to detail really shines through.
What truly elevates the experience is the exceptional service. The staff are friendly, attentive, and genuinely passionate about making sure every guest has a great time.
DeanZ’s Restaurant is perfect for everything from a casual meal to a special night out. Consistently excellent in every way—easily a well-deserved 5-star experience!
- Drive-Through
-
Superb203 Reviews 4.7
Cullach Brewing
50 Princes St, PerthUndoubtedly the best pizza in town. Even if you don't like beer go for the pizza, they do have wine and other things but seriously great pizza. Luckily I like beer, their beer range is great, quirky, something for everyone. I like going at lunchtimes, very quiet which is a shame.
Come buy pizza ?
-
Superb89 Reviews 4.9
The Black Watch Castle & Museum
Balhousie Castle, Hay Street, PerthFantastic place to visit, so much interesting information on the history of the black watch, well worth a visit and as a person with mobility issues I had full access as there is a lift to upper floors and was even lent a wheelchair (for free) during my visit.
Also the cafe attached as well is worth a look.. Definitely recommend.will definitely re visit when back in the area.
-
Superb115 Reviews 4.8
Brew & Chew
51 High St, PerthIf you have a dog then this is the place to go. Staff really friendly and service is excellent. Food was really tasty with good selection. Have a dog menu as well,great stuff. I don't have a dog but would highly recommend this cafe.
- Drive-Through
- Delivery
-
Superb113 Reviews 4.8
Perth Concert Hall
Mill Street, PerthSaw The Holiday movie with the live Novello Orchestra in the Perth Theatre and Concert Hall on Sunday and what a great night it was ?✨️
It's a beautiful hall with great acoustics and excellent views from all seats.
The staff are very helpful and friendly, the drinks extremely well priced, there's a well appointed cloakroom for coats and jackets and free parking in the neighbouring Kinnoull Street car park in the evenings - perfect!!
All highly recommended.
A variety of lovely independent shops in the local area, together with the Perth Museum and Art Gallery and the city's cathedral make for a memorable day out or weekend break.
Book an event at the concert hall in 2026, you won't be disappointed, I'm sure!
-
Superb168 Reviews 4.7
SIDHU'S
13 County Pl, PerthUsed for the first time tonight - first class service - arrived exactly on time and polite delivery driver Food was really tasty and great portion size . Will definitely be using again . Really a great meal thanks
- Drive-Through
-
Superb157 Reviews 4.7
63 Tay Street Restaurant
63 Tay Street, PerthMe and my girlfriend dined at 63 Tay Street this Sunday for the roast. We booked ahead and Chris was more than happy to accommodate the fact my girlfriend doesn’t eat meat. Fraser, the chef, was also really friendly and came out to meet us to ask how our meal went. All the staff were extremely hospitable making the experience warm and comforting with the food matching that exact atmosphere. Would definitely return, thanks a lot guys!
- Drive-Through
-
Superb98 Reviews 4.8
Broth3rs Restaurant
24 George Street, PerthThe Place where I went on my first date with my partner of nearly four years. Whenever we can, we always go to Broth3rs for a great meal. We're always greeted warmly by the staff, who are very accomodating, and always deliver great service. \n\nNow for food, I tend to go for pizza, which is always cooked to perfection. Whilst my partner loves the pasta dishes. Will more than likely visit again.\n\nStrongly recommended.
- Takeaway
- Drive-Through
-
Superb267 Reviews 4.6
The Old Ship Inn
31 High St, PerthThis is the only place we come to in Perth for a drink when we stay in Comrie for a long weekend. Love the location, vibe, interior, style and welcome we get when we always come- we were gutted when Covid closed the place for a while back then but it's our go to when we come in on the bus and do the charity shops....was in Saturday 4th April and there was such a diverse crowd in, and it was packed- keep up the great work :-)
- Drive-Through
-
Superb137 Reviews 4.7
Paco's Restaurant
3-5 Mill Street, Perthshire, PerthNever been to Paco's so didn't know what to expect first impressions was how popular this place was...
We all agreed the food was really good ,the staff amazing.
Would definitely come again and definitely recommend ?
- Drive-Through
- Delivery
-
Superb661 Reviews 4.5
Casella & Polegato Italian Bakers
40 George St, PerthFound this little gem by accident today and very glad we did. A warm welcome when entering made such a difference. Had some toasted sandwiches and coffee and everything was superb. Really enjoyed the coffee out of the weird (but ergonomically practical ) cups. Apple pie with ice cream was delightful. Best of all was the service. IF, either of the two ladies serving was having a bad day ,we knew nothing about. Really enjoyable experience. This will be our first stop for a bite to eat from now on. Also the amount takeaway they did whilst we were there says how good it really is.
- Drive-Through
- Delivery
-
Superb62 Reviews 4.9
The Fish & Chip Company
2 & 4 St. Leonards Bridge, PerthThank you to Mike and Charlene for such warmth and friendliness. We tried their fish and chips based on all the positive reviews and it exceeded our expectations. The battered fish melted in your mouth and I would also recommend their mac n cheese (so delicious)! Very affordable prices. The highlight of our experience is how hospitable and helpful they were, providing recommendations on nearby tourist spots.
- Takeaway
- Drive-Through
-
Superb180 Reviews 4.6
Tabla Indian Restaurant
173 South Street, PerthLove this restaurant, the food is delicious packed full of flavour, well presented, large portions and very well priced! The staff are absolutely lovely, great service. Will be back again soon
-
Superb159 Reviews 4.6
Mae Ping Thai Dining
161-165 South Street, PerthA Taste of Thailand, Served with Heart!
From the moment we stepped through the door, we were warmly welcomed by Mae, the owners’ daughter, who proved to be a hostess and waitress extraordinaire!
Our party of five enjoyed a delicious tour of Thai cuisine, sampling a tempting selection of dishes, from Pad Thai and fragrant curries to seafood specialities, with spring rolls and succulent shrimp to kick things off. There was something for everyone, and it was a lovely way to explore the variety of flavors Thai food has to offer.
We were also delighted to learn more about the family behind the food, meeting the owners’ dad, the chef, and mum, the sous-chef. There’s something special about a family-run restaurant where you can feel the pride, passion and personal touch that go into the experience.
But the real icing on the cake? One of our party accidentally left behind a pair of glasses. As we chatted over dinner about where we were staying that evening, Mae went above and beyond to track us down and return them. And when we offered her a tip to thank her for the extra effort, she graciously refused!
Great food, genuine hospitality and kindness that goes beyond the menu.
If you enjoy Thai cuisine served with a generous helping of warmth and a personal touch, this is the kind of place that reminds you dining out is about.
A big thank you to Mae and the whole family for making our evening memorable. We left with happy taste buds and an even greater appreciation for good old-fashioned hospitality. Highly recommended! ?️?
-
Superb157 Reviews 4.6
La Sicilyana
20-22 Perth Rd, Scone, PerthGreat place, very friendly staff, well laid out, spotlessly clean throughout and very good coffee at reasonable price too. Will definitely be back here again. 5 Stars, no question.
- Drive-Through
-
Superb53 Reviews 4.9
The Italian Corner Takeaway
33 Princes St, Perthshire, PerthOne of the best Italian restaurants we have been to. The food was delicious, and the service was friendly, professional, and efficient, with a great atmosphere. We have already recommended it to one of our Italian friends. A hidden gem.
- Drive-Through
-
Superb67 Reviews 4.8
Everest Inn
36 South Methven Street, PerthOne of the best Indians I have ever eaten tonight. Had a terrible day at work and decided to order.
Arrived early, hot and tasted amazing. Will definitely be returning and absolutely recommend to anyone
- Delivery
-
Superb142 Reviews 4.6
Cafe Tabou
Perthshire, 4 Saint John's Place, PerthMy husband and I had dinner here last night—wow! The food was delicious and everything tasted amazing. Even though it was completely packed, the waitresses were super friendly and kept checking on us. Highly recommend—easily one of the best restaurants in Perth. We’ll be back soon! ??
Dotty x
-
Superb137 Reviews 4.6
The Maltings - Pub & Grill
198 Dunkeld Road, PerthLovely time. Service was excellent, Lauren was warm and welcoming on arrival and throughout. Food was spot on and perfect, I thought the Balmoral Burger was pleasantly unique and loved it. Would recommend this place highly :)
- Drive-Through
- Delivery
-
Superb298 Reviews 4.5
Café 80
80 George Street, Perthwe booked the basement bar for my mums 60th, the venue is really nice, staff were very helpful with booking and during the day. I ordered the buffet and cheese plate, both very good, highly recommend for private bookings, the cafe upstairs also dose good food and drinks.
- Drive-Through
-
Superb47 Reviews 4.9
The Willowgate Cafè
Stockgreen Lodge, Lairwell, PerthGreat experience today with my 8 year old son. We received a joint birthday present from family to try paddle boarding, it was very obvious that my boy was a natural and I wasn’t. Sam who introduced us to the activity was great and very attentive to both of us. We will be back!
- Drive-Through
-
Superb116 Reviews 4.6
Frequently Asked Questions about Perth
What are the best dog friendly restaurants in Perth?
- Here are some popular restaurants where you could enjoy a meal with your furry friend:
What are the most popular restaurants in Perth?
- The most popular and well-regarded restaurants in Perth include:
What are the best restaurants that deliver in Perth?
- Popular restaurants in Perth that is known for their delivery services:
What are the best Takeaway restaurants in Perth?
- Here are some excellent Takeaway restaurants in Perth: