A London restaurant known for its unique Indian-style Sunday roast dinners and flavorful Tamil cuisine, aiming for a Michelin star.