Oi spaghetti + tiramisù
Restaurant in London, United Kingdom. People talk about tasty spaghetti, cosy atmosphere and perfect coffee. See reviews and recommendations.
Restaurant in London, United Kingdom. People talk about tasty spaghetti, cosy atmosphere and perfect coffee. See reviews and recommendations.