Isoletta Bar+Ristorante is a sanctuary for celebration and culinary refinement.
Meaning ‘little island’, our menu, restaurant, and bar spaces are designed to feel like an Italian oasis in the heart of Dalkeith.
Contrasting playful and elegant interiors to evoke a sense of effortless upscale Italian design, Isoletta places guests in a warm and friendly atmosphere, offering comforting Italian and Mediterranean classics with creative twists.