Restaurant
Osteria
20 locals recommend
Tips from locals
Delightful and traditional high end Italian restaurant located in North Berwick; beautiful food and fabulous service.
Highly recommended. More expensive high end Italian. Always busy so book early to avoid disappointment.
Locals also recommend
Location
71 High St
North Berwick, Scotland