Andrew Margan, Margan Wines & Restaurant