Il Toro Espresso and Pasta Bar October 25, 2017 Il Toro Espresso and Pasta Bar, Greenacres. Stop driving past this unassuming shopfront and step inside to be transported to a world of mediterranean inspired slow food magic. Read my award winning review here! https://www.weekendnotes.com/il-toro-pasta-espresso-bar/ Click here for more reviews. Click here to go the home page.