- 5Open nowCafe Marmaris44A John Street, Penicuik, SC EH26 8ABRestaurant
- 5Clippers Restaurant26 High Street, Penicuik, SC EH26 8HWRestaurant
- 3Closed nowCorfu Kebab & Pizza House2-4 The Square, Penicuik, SC EH26 8LJRestaurant
- Culinary Consultancy124 Deanburn, Penicuik, SC EH26 0JARestaurant
- Closed nowempire2-4 High Street, Penicuik, SC EH26 8HWRestaurant
- 4Closed nowFood Lodge1 High Street, Penicuik, SC EH26 8HSRestaurant
- 5Open nowGiovanni Italian Bistro7 High St, Penicuik, Midlothian, Penicuik, SC EH26 8HSRestaurant
- 3Closed nowGolden Bell4 Windsor Drive, Penicuik, SC EH26 8DSRestaurant
- 4.5Open nowGreggs19 John Street, Penicuik, SC EH26 8HNRestaurant Cafe
- Jade Palace5 Edinburgh Road, Penicuik, SC EH26 8NPRestaurant
- 5Open nowLittle Italy1 Edinburgh Road, Penicuik, SC EH26 8NPRestaurant Bar
- 2Open nowMassaro's34A High Street, Penicuik, SC EH26 8HSRestaurant
- 4.3Closed nowNavaar House23 Bog Road, Penicuik, SC EH26 9BYRestaurant Bar
- 5Royal Hotel Bar & Restaurant34 High Street, Penicuik, SC EH26 8HURestaurant Bar
- Silver Dragon House15 High St, Penicuik, SC EH9 1Restaurant
- Closed nowSpice House29 The Square, Penicuik, SC EH26 8LHRestaurant
- 4.5Spice of Penicuik Indian Takeaway43 Edinburgh Road, Penicuik, SC EH26 8NPRestaurant
- Open nowStewarts Bar and Grill114-116 John Street, Penicuik, SC EH26 8NGRestaurant
- 5Closed nowThe Roadhouse136 John Street, Penicuik, SC EH26 8NJRestaurant Bar
- Closed nowThe Tower155 John Street, Penicuik, SC EH26 8ATRestaurant
- Open nowYu Chinese Takeaway44A John Street, Penicuik, SC EH26 8ABRestaurant