Casa Picola is definatefly a good place to put the butterflies to rest!
It has an amazing variety of both veg and non-veg food...
The deserts too are mouth watering...forget your calorie count while you are there...
But one drawback is that the service is extremely slow...and I guess thats why they gave a gift store Raga with all their branches...you can get lost there!