This authentic Thai restaurant in Clapham Junction serves homemade dishes. It offers a special dining experience for lunch and dinner, with options for dine-in or takeaway.