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

Location
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
Customer rating
Nobody has submitted a score yet. Why not be the first?

Reviews
All reviews are moderated before approval.
Be the first to review Mama's Perth Ltd.
Nearby food hygiene ratings
| 1 | Mama's Perth Ltd | Distance (miles) | 0.00 |
| 18 Main Street, Perth | ![]() | ||
| 2 | News Direct Perth Ltd | Distance (miles) | 0.02 |
| 2 West Bridge Street, Perth | ![]() | ||
| 3 | Fat Joes | Distance (miles) | 0.02 |
| 7 Main Street, Perth | ![]() | ||
| 4 | Balajee Spice Tandoori | Distance (miles) | 0.03 |
| 35-37 Main Street, Perth | ![]() | ||
| 5 | STRATHMORE BAR | Distance (miles) | 0.05 |
| STRATHMORE BAR 43 MAIN STREET, PERTH | ![]() | ||
| 6 | Perth & Kinross Food Bank | Distance (miles) | 0.06 |
| 5 BACK WYND, PERTH | ![]() | ||
| 7 | Co-op Bridge End | Distance (miles) | 0.07 |
| 38 Main Street, Perth | ![]() | ||
| 8 | Bridgend Bar | Distance (miles) | 0.09 |
| 69 Main Street, Perth | ![]() | ||
| 9 | Cafe 80 | Distance (miles) | 0.19 |
| 80 George Street, Perth | ![]() | ||
| 10 | The Bean Shop Ltd | Distance (miles) | 0.19 |
| 67 George Street, Perth | ![]() | ||
| 11 | George Street Tearoom | Distance (miles) | 0.21 |
| 35 George Street, Perth | ![]() | ||
| 12 | Kafe Krishna | Distance (miles) | 0.21 |
| 18 Charlotte Street, Perth | ![]() | ||
| 13 | Aphrodite Restaurant | Distance (miles) | 0.21 |
| 33 George Street, Perth | ![]() | ||
| 14 | BrewDog Retail Limited | Distance (miles) | 0.21 |
| 62-64 George Street, Perth | ![]() | ||
| 15 | Provender Brown | Distance (miles) | 0.21 |
| 23 George Street, Perth | ![]() | ||
| 16 | La Cave A Vin Ltd | Distance (miles) | 0.22 |
| 21 George Street, Perth | ![]() | ||
| 17 | Casella & Polegato Italian Bakers | Distance (miles) | 0.22 |
| 40 George Street, Perth | ![]() | ||
| 18 | Rascals Cafe | Distance (miles) | 0.23 |
| 13 George Street, Perth | ![]() | ||
| 19 | Celebration Station | Distance (miles) | 0.23 |
| 6 North Port, Perth | ![]() | ||
| 20 | Brothers Restaurant | Distance (miles) | 0.23 |
| 24 George Street, Perth | ![]() | ||
| 21 | Perth and Kinross Council | Distance (miles) | 0.24 |
| COUNCIL BUILDING 2 HIGH STREET, PERTH | ![]() | ||
| 22 | North Port Restaurant | Distance (miles) | 0.24 |
| 8-12 North Port, Perth | ![]() | ||
| 23 | The Capital Asset | Distance (miles) | 0.25 |
| CAPITAL ASSET 26 TAY STREET, PERTH | ![]() | ||
| 24 | Rustic Food Shop | Distance (miles) | 0.25 |
| 27 High Street, Perth | ![]() | ||
| 25 | Breizh Restaurant | Distance (miles) | 0.25 |
| 28-30 High Street, Perth | ![]() | ||
| 26 | Paco's Restaurant | Distance (miles) | 0.25 |
| 3-5 Mill Street, Perth | ![]() | ||
| 27 | Lamesa Restaurant | Distance (miles) | 0.26 |
| 32-34 High Street, Perth | ![]() | ||
| 28 | Kisa's Restaurant | Distance (miles) | 0.26 |
| 1 Mill Street, Perth | ![]() | ||
| 29 | Kinnoull Parish Church | Distance (miles) | 0.26 |
| KINNOULL CHURCH 31 DUNDEE ROAD, PERTH | ![]() | ||
| 30 | Coffee & Things | Distance (miles) | 0.27 |
| 10-12 St John Street, Perth | ![]() | ||
| 31 | Chest Heart & Stroke Scotland | Distance (miles) | 0.27 |
| 44-48 HIGH STREET, PERTH | ![]() | ||
| 32 | Kinnoull Church Nursery | Distance (miles) | 0.27 |
| Watergate, Perth | ![]() | ||
| 33 | Brew & Chew | Distance (miles) | 0.27 |
| 51 High Street, Perth | ![]() | ||
| 34 | Rabbit Hole Cakes | Distance (miles) | 0.27 |
| 50 High Street, Perth | ![]() | ||
| 35 | St Matthews Church Hall | Distance (miles) | 0.28 |
| ST MATTHEWS CHURCH HALL 38 WATERGATE, PERTH | ![]() | ||
| 36 | MARKS & SPENCER | Distance (miles) | 0.28 |
| 75-85 High Street, Perth | ![]() | ||
| 37 | Highland Health Foods | Distance (miles) | 0.28 |
| 7 St John Street, Perth | ![]() | ||
| 38 | Royal Perth Golfing Society | Distance (miles) | 0.28 |
| ROYAL PERTH GOLFING SOCIETY 1-2 ATHOLL CRESCENT, PERTH | ![]() | ||
| 39 | The Rose House | Distance (miles) | 0.29 |
| 9-15 St John Street, Perth | ![]() | ||
| 40 | Olive Tree | Distance (miles) | 0.29 |
| 30 St John Street, Perth | ![]() | ||
| 41 | Malts and Spirits | Distance (miles) | 0.29 |
| 32 St John Street, Perth | ![]() | ||
| 42 | CAFFE NERO | Distance (miles) | 0.29 |
| 66-68 High Street, Perth | ![]() | ||
| 43 | Hazeldene G/House | Distance (miles) | 0.29 |
| HAZELDENE STRATHMORE STREET, PERTH | ![]() | ||
| 44 | The Venue | Distance (miles) | 0.30 |
| 38 - 40 St John Street, Perth | ![]() | ||
| 45 | Half a Tanner | Distance (miles) | 0.30 |
| HALF A TANNER 3 ST JOHN'S PLACE, PERTH | ![]() | ||
| 46 | W H SMITH | Distance (miles) | 0.30 |
| 91-97 High Street, Perth | ![]() | ||
| 47 | Cafe Tabou | Distance (miles) | 0.31 |
| 4 St John's Place, Perth | ![]() | ||
| 48 | Hinterland Coffee | Distance (miles) | 0.31 |
| 10 St John's Place, Perth | ![]() | ||
| 49 | Rio Abbeyfield | Distance (miles) | 0.31 |
| OFFICE RIO SHELTERED HOME 14 DUNDEE ROAD, PERTH | ![]() | ||
| 50 | Costa Coffee LTD | Distance (miles) | 0.31 |
| 107 High Street, Perth | ![]() | ||

