There’s No Place Like Home Restaurant: New York City
Tucked away on tiny Cornelia Street in New York City’s West Village, Home Restaurant has the feel of a cozy homey dining room, thus its name. Last Thursday I wandered in, chatted with Larry the general manager who showed me the fast-growing New York wines that the restaurant is serving: including a vast collection from…
