La Costa Smeralda
Italian Restaurant in Peckham
Ad
User Reviews
Anonymous
Jul 9, 2010
Great pizzas (as confirmed by my picky Italian housemate) and definitely value for money. Mains are tasty and freshly made - they clearly care about the quality of food they're serving up. Cosy little place that has a kind of make-shift, still finding its feet feel. It's quiet and unassuming but definitely worth a visit.