The Waffles! <3
Possibly the best Italian in India. Very posh looking place and it's located atop a hill so you get to eat dinner with a view! (4 of 4 petals via Fondu) Read more.
The Waffles! <3
Possibly the best Italian in India. Very posh looking place and it's located atop a hill so you get to eat dinner with a view! (4 of 4 petals via Fondu) Read more.