Dec 03, 2013 11:09 AM
1998 Views
My itch to hop into new restaurants and try out new cuisines took me to Spiga on the Levelle Road. And well this time my Itch did wonders!
I am absolutely in Love with this place. The food is yummy I mean really yummy.
I really love to freak out on Italian delicacies. I have visited quite a few including the ever reliable casa piccola.