Edinburgh031
Breakfast spots009
Roseleaf
Roseleaf is a family-run eatery located in the historic Port of Leith. Its vintage looks, combined with the quirky décor and welcoming staff, all contribute to Roseleaf's unbeatable charm. Their all-day brunch menu is tailored around seasonal dishes, made with love from high quality, local ingredients. If your visit extends until later in the afternoon, make sure to try one of their pot-tails—cocktails served in a teapot!
- Picked by
- New Town Fox ↗ and others
- Address
23/24 Sandport Place Edinburgh EH6 6EW
Get directions ↗- Opening hours
Mon–Thu: 10–23 Fri & Sat: 10–24 Sun: 10–23
- Contact



