- City6-8 South Methven Street, Perth, SC PH1 5PERestaurant
- 3Open nowCity BuffetCity Buffet, 171 South Street, Perth, SC PH2 8NYRestaurant
- Closed nowCosta CoffeeSaint Catherines Retail Park, Perth, SC PH1 5XARestaurant
- 5Crieff Road Chippy24 Crieff Road, Perth, SC PH1 5AFRestaurant
- 4Closed nowDeans Restaurant77-79 Kinnoul Street, Perth, SC PH1 5EZRestaurant
- Open nowDomino's Pizza - Perth181 South Street, Perth, SC PH2 8NYRestaurant
- 5Duo 2 Go12 Princes St, Perth, SC PH2 8NGRestaurant
- 4.7Open nowDuo Restaurant2 Princes Street, Perth, SC PH2 8NGRestaurant Cafe Bakery
- 5Closed nowElrasheed D'Lite56 Scott Street, Perth, SC PH2 8JWRestaurant
- 5Open nowEverest Inn36 South Methven Street, Perth, SC PH1 5NURestaurant
- Open nowFair Maid18 Dundee Road, Perth, SC PH2 7ABRestaurant Bar
- 2Open nowFrankie & Benny'sSt Catherine's Leisure Park, Dunkeld Road, Perth, SC PH1 5XARestaurant Bar
- 5Closed nowGillies Perth32-34 George Street, Perth, SC PH1 5JYRestaurant
- Good Luck119 Dunkeld Road, Perth, SC PH1 5BSRestaurant
- Open nowGrand Italia33 George Street, Perth, SC PH1 5LARestaurant Cafe
- Closed nowGreggsUnit 4 Inveralmond Road, Perth, SC PH1 3TWRestaurant Cafe
- 5Closed nowGreggs87 South Street, Perth, SC PH2 8PARestaurant Cafe
- 4Closed nowGreggs9 Scott Street, Perth, SC PH1 5EJRestaurant Cafe
- Open nowHappy Smiley Face54 West Mill Street, Perth, SC PH1 5QPRestaurant
- Happy Valley20 Leonard Street, Perth, SC PH2 8ESRestaurant
- Harvester3 Broxden Avenue, Perth, SC PH2 0PXRestaurant
- 4.8Open nowHoldgates Fish Bar146 South Street, Perth, SC PH2 8PARestaurant
- 4Open nowHong Kong Chinese Restaurant3-5 Leonard Street, Perth, SC PH2 8ETRestaurant
- 5Closed nowHot N Spicy5 Crieff Road, Perth, SC PH1 5AFRestaurant