I love La Toscana - the best Italian resto ever! Must-try when ur in Davao. #imsofull