Deccan Rendezvous

1202/3, Apte Road
Pune
India