Takeaway - Sandwich Shop

Food Hygiene Rating for Mama's Perth Ltd

Mama's Perth Ltd is located in the area of Perth.

Rating: PassLast inspected: Mon 23 Feb 2026PH2 7HBfhis
Food hygiene rating Pass for Mama's Perth Ltd

Location

Address

18 Main Street, Perth

PERTH PH2

Local authority

Inspection details

Food Hygiene & Safety Procedures

Very Good (0)

High standard of compliance with legal requirements and code of practice.

Structural Compliance

Very Good (0)

High standard of compliance with legal requirements and code of practice.

Confidence in Management

Very Good (0)

Good record of compliance. Satisfactory documented HACCP-based Food Safety Management System.

Overall food hygiene rating
Pass
Date of last inspection
23 February 2026
FHRS ID
1954669
Business type
Takeaway - Sandwich Shop
Business name
Mama's Perth Ltd
Address
18 Main Street, Perth
Responsible local authority
perth-and-kinross

Share this page

Share this establishment or your review on social media.

Customer rating

Nobody has submitted a score yet. Why not be the first?

No customer ratings yet

Five starsExcellent0
Four starsGood0
Three starsAverage0
Two starsPoor0
One starAwful0

Reviews

All reviews are moderated before approval.

Be the first to review Mama's Perth Ltd.

Nearby food hygiene ratings

1Mama's Perth LtdDistance (miles)0.00
18 Main Street, PerthFood Score =Pass
2News Direct Perth LtdDistance (miles)0.02
2 West Bridge Street, PerthFood Score =Pass
3Fat JoesDistance (miles)0.02
7 Main Street, PerthFood Score =Improvement Required
4Balajee Spice TandooriDistance (miles)0.03
35-37 Main Street, PerthFood Score =Pass
5STRATHMORE BARDistance (miles)0.05
STRATHMORE BAR 43 MAIN STREET, PERTHFood Score =Pass
6Perth & Kinross Food BankDistance (miles)0.06
5 BACK WYND, PERTHFood Score =Pass
7Co-op Bridge EndDistance (miles)0.07
38 Main Street, PerthFood Score =Pass
8Bridgend BarDistance (miles)0.09
69 Main Street, PerthFood Score =Pass
9Cafe 80Distance (miles)0.19
80 George Street, PerthFood Score =Pass
10The Bean Shop LtdDistance (miles)0.19
67 George Street, PerthFood Score =Pass
11George Street TearoomDistance (miles)0.21
35 George Street, PerthFood Score =Pass
12Kafe KrishnaDistance (miles)0.21
18 Charlotte Street, PerthFood Score =Awaiting Inspection
13Aphrodite RestaurantDistance (miles)0.21
33 George Street, PerthFood Score =Pass
14BrewDog Retail LimitedDistance (miles)0.21
62-64 George Street, PerthFood Score =Pass
15Provender BrownDistance (miles)0.21
23 George Street, PerthFood Score =Pass
16La Cave A Vin LtdDistance (miles)0.22
21 George Street, PerthFood Score =Pass
17Casella & Polegato Italian BakersDistance (miles)0.22
40 George Street, PerthFood Score =Pass
18Rascals CafeDistance (miles)0.23
13 George Street, PerthFood Score =Pass
19Celebration StationDistance (miles)0.23
6 North Port, PerthFood Score =Pass
20Brothers RestaurantDistance (miles)0.23
24 George Street, PerthFood Score =Pass
21Perth and Kinross CouncilDistance (miles)0.24
COUNCIL BUILDING 2 HIGH STREET, PERTHFood Score =Pass
22North Port RestaurantDistance (miles)0.24
8-12 North Port, PerthFood Score =Pass
23The Capital AssetDistance (miles)0.25
CAPITAL ASSET 26 TAY STREET, PERTHFood Score =Pass
24Rustic Food ShopDistance (miles)0.25
27 High Street, PerthFood Score =Pass
25Breizh RestaurantDistance (miles)0.25
28-30 High Street, PerthFood Score =Pass
26Paco's RestaurantDistance (miles)0.25
3-5 Mill Street, PerthFood Score =Pass
27Lamesa RestaurantDistance (miles)0.26
32-34 High Street, PerthFood Score =Pass
28Kisa's RestaurantDistance (miles)0.26
1 Mill Street, PerthFood Score =Pass
29Kinnoull Parish ChurchDistance (miles)0.26
KINNOULL CHURCH 31 DUNDEE ROAD, PERTHFood Score =Pass
30Coffee & ThingsDistance (miles)0.27
10-12 St John Street, PerthFood Score =Pass
31Chest Heart & Stroke ScotlandDistance (miles)0.27
44-48 HIGH STREET, PERTHFood Score =Awaiting Inspection
32Kinnoull Church NurseryDistance (miles)0.27
Watergate, PerthFood Score =Pass
33Brew & ChewDistance (miles)0.27
51 High Street, PerthFood Score =Pass
34Rabbit Hole CakesDistance (miles)0.27
50 High Street, PerthFood Score =Pass
35St Matthews Church HallDistance (miles)0.28
ST MATTHEWS CHURCH HALL 38 WATERGATE, PERTHFood Score =Pass
36MARKS & SPENCERDistance (miles)0.28
75-85 High Street, PerthFood Score =Pass
37Highland Health FoodsDistance (miles)0.28
7 St John Street, PerthFood Score =Pass
38Royal Perth Golfing SocietyDistance (miles)0.28
ROYAL PERTH GOLFING SOCIETY 1-2 ATHOLL CRESCENT, PERTHFood Score =Pass
39The Rose HouseDistance (miles)0.29
9-15 St John Street, PerthFood Score =Pass
40Olive TreeDistance (miles)0.29
30 St John Street, PerthFood Score =Improvement Required
41Malts and SpiritsDistance (miles)0.29
32 St John Street, PerthFood Score =Awaiting Inspection
42CAFFE NERODistance (miles)0.29
66-68 High Street, PerthFood Score =Pass
43Hazeldene G/HouseDistance (miles)0.29
HAZELDENE STRATHMORE STREET, PERTHFood Score =Pass
44The VenueDistance (miles)0.30
38 - 40 St John Street, PerthFood Score =Improvement Required
45Half a TannerDistance (miles)0.30
HALF A TANNER 3 ST JOHN'S PLACE, PERTHFood Score =Pass
46W H SMITHDistance (miles)0.30
91-97 High Street, PerthFood Score =Pass
47Cafe TabouDistance (miles)0.31
4 St John's Place, PerthFood Score =Pass
48Hinterland CoffeeDistance (miles)0.31
10 St John's Place, PerthFood Score =Pass
49Rio AbbeyfieldDistance (miles)0.31
OFFICE RIO SHELTERED HOME 14 DUNDEE ROAD, PERTHFood Score =Pass
50Costa Coffee LTDDistance (miles)0.31
107 High Street, PerthFood Score =Pass