This is a little family-run Sardinian restaurant tucked away by East Dulwich station. It's without a doubt my favourite Italian place to eat in London. The food is fresh as hell, high quality produce, and the specials are always incredible. Lovely atmosphere, friendly staff, BYO on a Wednesday, and very reasonably priced.
Public - 8 months ago