Dalla Terra, 25 Slingsby Place, St Martin’s Courtyard, London WC2E 9AB
Our initial gut feeling about Dalla Terra, a newish little Italian wine bar/restaurant on St Martin’s Courtyard was pretty bad. The reason being one of the waiters made us feel a little intimidated… Continue reading