Displaying all articles tagged:

Shachi Mehra

  1. Empire Building
    London’s Tamarind Opens This Monday in Newport BeachThe Indian import will prepare authentic slow-cooked curries and tandoori dishes, as well as some market-lead creativity.