Home » Posts tagged with » India

Nutmeg: New Clifton Indian restaurant opening October 28th

\ \ \

Nutmeg: New Clifton Indian restaurant opening October 28th

New Indian restaurant Nutmeg opens its doors in Clifton Village on Friday 28 October, with its Menu 29 drawing inspiration from the 29 states of India.