Reviews Sartori restaurant: homemade pizza in the heart of London By Elvira Nuriakhmetova February 4th, 2015 1 Mins read Experience pizza made the traditional way at Sartori restaurant. Read more