Archive for July, 2009

Terroir - Grill, Steak, Wine
1

Terroir – Grill, Steak, Wine

Terroir, is a French term which means – the summation of all the features natural and man-induced that make a place and its produce unique and identifiable amongst many. Terroir is a new restaurant situated on the first floor of the one of the most stylish boutique 5-star hotels in the Delhi NCR region, Galaxy Hotel on the […]

Share