Il Mirto

5-6 Melbourne Terrace London SE22 8RE