43 takeaway restaurants in Perth

The Aladdins Indian Takeaway

5 stars out of 6 (416)

Curry, Pizza, Halal

12 West Main Avenue, Perth, PH1 1QZ

Delivery: £1.50      Minimum: £0

View menu

Chilli Pepper Indian Takeaway

5 stars out of 6 (650)

Indian, Pizza, Halal

2 Edinburgh Road, Perth, PH2 8AR

Delivery: £1.50      Minimum: £5

View menu

Marmaris

5 stars out of 6 (477)

Pizza, Kebab, Halal

75 South Methven Street, Perth, PH1 5NX

Delivery: £1.50      Minimum: £0

View menu

Central Fish & Chips

5 stars out of 6 (204)

Fish & Chips, Pizza

344 Tulloch Square, Perth, PH1 2PW

Delivery: £1.50      Minimum: £5

View menu

One O One Istanbul

5 stars out of 6 (536)

Turkish, Pizza

88 Argyll Road, Perth, PH1 3BZ

Delivery: £1.50      Minimum: £5

View menu

The Nawaab's

5 stars out of 6 (88)

Indian, Halal

65 South Methven Street, Perth, PH1 5NX

Delivery: £2      Minimum: £10

View menu

Bilal Palace

5 stars out of 6 (33)

Curry, Pizza

221b Rannoch Road, Perth, PH1 2DP

Delivery: £1.50      Minimum: £6

View menu

Happy Smiley Face

4.5 stars out of 6 (111)

Pizza, American

54 West Mill Street, Perth, PH1 5QP

Delivery: £1.50      Minimum: £5

View menu

Wee India Takeaway

4.5 stars out of 6 (219)

Indian, Halal

5A Crieff Road, Perth, PH1 5AF

Delivery: £2      Minimum: £0

View menu

The Jade Palace

4.5 stars out of 6 (296)

Chinese

Unit 2 West Mains Avenue, Perth, PH1 1QZ

Delivery: £2      Minimum: £5

View menu

Everest Inn

4.5 stars out of 6 (31)

Indian, Nepalese

36 South Methven Stree, Perth, PH1 5NU

Delivery: £2      Minimum: £20

View menu

Panda Garden

5.5 stars out of 6 (404)

Chinese

92A Glengarry Road, Perth, PH2 0AB

Delivery: £2      Minimum: £15

View menu

Sizzlers

5 stars out of 6 (504)

Italian, Indian, Halal

21 Princes Street, Perth, PH2 8NG

Delivery: £2      Minimum: £10

View menu

Elrasheed D'Lite

5.5 stars out of 6 (256)

Indian, Pizza

56 Scott Street, Perth, PH2 8JW

Delivery: £2      Minimum: £7

View menu

Craigie Pizza

5 stars out of 6 (184)

Pizza, Kebab

7 St Leonard Bridge, Perth, PH2 0DR

Delivery: £1.50      Minimum: £10

View menu

Manzil

5 stars out of 6 (227)

Indian

13 York Place, Perth, PH2 8EP

Delivery: £2      Minimum: £10

View menu

Cha Cha

4.5 stars out of 6 (368)

Indian, Italian

145 Crieff Road, Perth, PH1 2PB

Delivery: £1.50      Minimum: £0

View menu

Curry King

5 stars out of 6 (207)

Indian

54 Perth Road, Perth, PH2 6JL

Delivery: £2      Minimum: £6

View menu

Antalya

5 stars out of 6 (82)

Kebab, Turkish, Halal

15 County Place, Perth, PH2 8EE

Delivery: £1.50      Minimum: £5

View menu

A1 Pizzas

5 stars out of 6 (449)

Italian, Pizza

14 County Place, Perth, PH2 8EE

Delivery: £2      Minimum: £6.50

View menu

Wu's Shanghai LTD

5 stars out of 6 (288)

Chinese, Oriental

14 Hospital Street, Perth, PH2 8HN

Delivery: £2      Minimum: £1.80

View menu

La Zeez

5 stars out of 6 (305)

Indian, Milkshakes, Halal

7 Main Street, Perth, PH2 7HD

Delivery: £2      Minimum: £7

View menu

Spice Takeaway

4.5 stars out of 6 (208)

Indian, Pizza, Halal

17 St Leonards Bridge, Perth, PH2 0DR

Delivery: £2      Minimum: £7

View menu

Balajee Spice Tandoori

5 stars out of 6 (172)

Indian, Halal

35-37 Main Street, Bridgend, Perth, PH2 7HD

Delivery: £2      Minimum: £0

View menu

Turkish Kebab & Pizza House

4.5 stars out of 6 (136)

Kebab, Pizza, Halal

143 South Street, Perth, PH2 8NY

Delivery: £1.50      Minimum: £8

View menu

Pegasus

4.5 stars out of 6 (165)

Kebab, Pizza, Halal

31 County Place, Perth, PH2 8EE

Delivery: £1.50      Minimum: £10

View menu

O Desi

4 stars out of 6 (152)

Indian

13 Country Place Perth, Perth, PH2 8EE

Delivery: FREE      Minimum: £10

View menu

Marmaris Fish & Chips, Kebabs & Pizza House

5 stars out of 6 (317)

Fish & Chips

44-46 High Street, Blairgowrie, PH10 6DA

Delivery: £1      Minimum: £0

View menu

Taste of China

4.5 stars out of 6 (128)

Chinese

28 Reform Street, Blairgowrie, PH10 6BD

Delivery: £2      Minimum: £15

View menu

Azaad Takeaway

4.5 stars out of 6 (392)

Indian, Halal

12 Leslie Street, Blairgowrie, PH10 6AH

Delivery: £1.50      Minimum: £0

View menu

Azaad Invergowrie

5.5 stars out of 6 (296)

Indian, Pizza

57 Main Street, Invergowrie, DD2 5AB

Delivery: £4      Minimum: £0

View menu

Tandoori Hut

5 stars out of 6 (895)

Indian, Italian, Halal

35 Craigowal Road, Charleston, DD2 4NN

Delivery: £4.50      Minimum: £20

View menu

Flames Tandoori

5 stars out of 6 (12)

Indian, Pizza

70 High Street, Kinross, KY13 8AJ

Delivery: £3.50      Minimum: £0

View menu

Din Dins Tandoori

5.5 stars out of 6 (58)

Indian, Pizza, Halal

82 High Street, Auchterarder, Perthshire, PH3 1BJ

Delivery: £1      Minimum: £5

View menu

Bilal Tandoori

5.5 stars out of 6 (68)

Indian, Pizza, Halal

156 High Street, Perthshire, PH3 1AD

Delivery: £1.50      Minimum: £0

View menu

Snakatak

5 stars out of 6 (135)

Indian, Pizza, Halal

9 West High Street, Crieff, Perthshire, PH7 4AU

Delivery: £2.50      Minimum: £0

View menu

Ben Nevis

5 stars out of 6 (137)

Fish & Chips, Pizza

1 Lochy Crescent, Inverlochy, Highland, PH33 6NG

Delivery: £3      Minimum: £10

View menu

Royal Tandoori

5 stars out of 6 (187)

Indian, Pizza, Halal

12 East High Street, Crieff, PH7 3AF

Delivery: £1      Minimum: £0

View menu

3 takeaways opening later