Cafe Argyle House
(389)
Cafe
Temporarily closed
Address: The Lift, Mall Rd, Bemloi, Shimla, Himachal Pradesh 171001, India
Offering a slice of sumptuous delicacies in the heart of shimla. Brewing coffee, warm memories & much more. Argyle House, opposite lift, the mall, ...
See photos and videos taken at this location and explore places nearby.