See all Cafe in Shimla
Cafe Sol
Opp. Tourism Lift, Mall Rd, Shimla, Himachal Pradesh 171001 Phone: 0177 265 2246 Average Price: $ 1 per person Features: DessertAbout
A perfect place to enjoy Italian, Mexican and Mediterranean cuisines. It is delight for the food buffs and people who love to discover new places.The pizzas and the fish and chips served in this restaurants are a must have. It is a cozy and comfortable place to hang out with friends and family.