- 5Closed nowThe Foundry3 Murray Street, Perth, SC PH1 5PJRestaurant Bar
- 5Open nowThe Glover ArmsCrieff Road, Perth, SC PH1 3JJRestaurant Bar
- 4.5Open nowThe Grampian Hotel Perth37 York Place, Perth, SC PH2 8EHRestaurant
- Closed nowThe Italian Corner33 Princes Street, Perth, SC PH2 8LJRestaurant
- 2.5Closed nowThe Jade Palace10 West Mains Avenue, Perth, SC PH1 1QZRestaurant
- 4.5Closed nowThe Mexican24-26 Atholl Street, Perth, SC PH1 5NPRestaurant
- 5Closed nowThe Post Box80 George Street, Perth, SC PH1 5LBRestaurant
- 5Closed nowThe Tavern103 South Street, Perth, SC PH2 8PARestaurant Bar
- Open nowThe Thai at rocablu1 Speygate, Perth, SC PH2 8PJRestaurant Bar
- Closed nowUpstairs Restaurant56 Saint John Street, Perth, SC PH1 5SNRestaurant
- Closed nowWalled Garden Cafe35 Gannochy Road, Perth, SC PH2 7EGRestaurant
- 4Closed nowWee India Take Away5A Crieff Road, Perth, SC PH1 5AFRestaurant
- 4.6Open nowWillows Coffee Shop14 Saint John's Place, Perth, SC PH1 5SZRestaurant Cafe
- 4.5Yummy Yummy28 Crieff Road, Perth, SC PH1 5AFRestaurant