- Open nowAsda Perth Superstore89 Dunkeld Road, Perth, SC PH1 5APCafe
- 3Closed nowBalhousie CastleHay Street, Perth, SC PH1 5HRCafe
- 1BB's Coffee & MuffinsKing Edward St, Unit 9, St Johns Shopping Centre,, Perth, SC PH1 5UBCafe
- Open nowBlend coffee lounge274 High Street, Perth, SC PH1 5QJCafe
- 1Open nowBPThe Triangle, Inveralmond, Perth, SC PH1 3GACafe
- 5Closed nowBrunch, Lunch & Munch175 Rannoch Road, Perth, SC PH1Cafe
- 5Open nowCafe Biba22 King Edward Street, Perth, SC PH1 5UTRestaurant Cafe
- 5Closed nowCafe Bodrum37 Scott Street, Perth, SC PH1Cafe
- 2Closed nowCafe Express9 Leonard Street, Perth, SC PH2 8HACafe
- 4.5Open nowCafe Tabou4 Saint John's Place, Perth, SC PH1 5SZRestaurant Cafe
- 4.4Open nowCaffè Nero64-68 High Street, Perth, SC PH1 5THCafe
- Open nowCity Cafe6 Murray Street, Perth, SC PH1 5PJCafe
- 5Open nowCosta Coffee5UH, 11/4 Scott Street, Perth, SC PH1Cafe
- Costa InveralmondPerth, Perth, SC PH1Cafe
- 4.7Open nowDuo Restaurant2 Princes Street, Perth, SC PH2 8NGRestaurant Cafe Bakery
- Open nowGiraffe Gift Shop & Cafe51-53 South Street, Perth, SC PH2 8PDCafe
- Open nowGoodfellow & Steven13 Scott Street, Perth, SC PH1 5EJCafe
- Open nowGrand Italia33 George Street, Perth, SC PH1 5LARestaurant Cafe
- 5Open nowGreggs87 South Street, Perth, SC PH2 8PARestaurant Cafe
- Closed nowGreggsUnit 4 Inveralmond Road, Perth, SC PH1 3TWRestaurant Cafe
- 4Open nowGreggs9 Scott Street, Perth, SC PH1 5EJRestaurant Cafe
- 4.5Closed nowMacmillan Coffee ShopIsla Road, Perth, SC PH2Cafe
- 4Open nowMorrisonsCaledonian Road, Perth, SC PH1 5XDCafe
- 5Closed nowMustard SeedRiggs Road, Perth, SC PH1 1PRCafe