- Closed nowBella Italia12 High Street, North Berwick, SC EH39 4HQRestaurant Bar
- 4Closed nowButtercup Cafe92 High Street, North Berwick, SC EH39 4HERestaurant Cafe
- 4.7Closed nowCucina Amore37 Quality Street, North Berwick, SC EH39 4HRRestaurant
- Feast7 Marmion Road, North Berwick, SC EH39 4PGRestaurant
- 5Greggs56 High Street, North Berwick, SC EH39 4HQRestaurant Cafe
- 4Closed nowJP's Deli and Cafe96 High Street, North Berwick, SC EH39 4HERestaurant Cafe
- 3.3Closed nowLucky House125 High Street, North Berwick, SC EH39 4HBRestaurant
- 4.5Closed nowNorth Berwick Diner and Fry11-17 Quality Street, North Berwick, SC EH39 4HJRestaurant
- North Berwick Fish&Chicken Bar35A Quality Street, North Berwick, SC EH39 4HRRestaurant
- 5Closed nowOsteria71 High Street, North Berwick, SC EH39 4HGRestaurant
- 4.8Closed nowPoonthai's7 Westgate, North Berwick, SC EH39 4AERestaurant
- 2.5Closed nowQuality House33 Quality Street, North Berwick, SC EH39 4HRRestaurant
- Rocketeer Restaurant20 Dirleton Avenue, North Berwick, SC EH39 4BQRestaurant
- Open nowThe Baguette Bar100 High Street, North Berwick, SC EH39 4HERestaurant
- 5The Craigleith RestaurantMacdonald Marine Hotel & Spa, Cromwell Road, North Berwick, SC EH39 4LZRestaurant
- 5Closed nowThe Grange35 High Street, North Berwick, SC EH39 4HHRestaurant
- Closed nowThe Herringbone1-3 Westgate, North Berwick, SC EH39 4AERestaurant
- 5The Lobster ShackHarbour Lodge, North Berwick, SC EH39Restaurant
- The Rocketeer Restaurant26 Victoria Road, North Berwick, SC EH39 RJLRestaurant
- 4.7Closed nowThe Ship Inn7-9 Quality Street, North Berwick, SC EH39 4HJRestaurant Bar
- Open nowTiger Coast114 High Street, North Berwick, SC EH39 4HERestaurant
- 4Closed nowTurkish Kebab House119 High Street, North Berwick, SC EH39 4HBRestaurant
- Why Not (Scotland) Ltd91 High Street,North Berwick, North Berwick, SC EH39 4HDRestaurant
- Closed nowZitto10 Quality Street, North Berwick, SC EH39 4HPRestaurant