When in Shimla
N/A
Eat
N/A

Cafe Simla Times

Cafe Sol is well knwon Italian Restaurant in Shimla.