combatcritic.wordpress.com
Snow Lion Restaurant ROARS … Good Food, Excellent Value!
Snow Lion RestaurantJogiwara Road (Opposite Buddhist Temple – Stuba)McLeod Ganj, Dharamsala 176213, IndiaPhone: +91-1892-221289Prices: $$$$$The “snow lion” is a mythical creature featured on …