The Resto

276 St. Paul's Road London N1 2LH