0
Terroir – Grill, Steak, Wine
By Gagan Sharma on Jul 21, 2009 in Events
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 NH8. Terroir [...]



