About us
Grand Terrace Cafe is the Kotdwara's 1st Terrace Cafe. Another feather in cap of Hotel Grand Kailash. Located at the heart of Town.
Grand Terrace Cafe as the name indicates is having Grand look in terms of scenic beauty of surrounding hills that can be easily and broadly visible by sitting at Cafe.
Read more