Ive been here once and couldn't stop drooling.. came to Goa by luck again for a wedding & the wedding food really took a toll on me, came here again but found out this is shut now :(
Then happened to discover Toro Toro a place very near by to it, I mean what Pizzaaasss!!! I took all my cousins again with me because Toro Toro was truly magical for me.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.