Castle Thai Restaurant offers authentic Thai cuisine and Asian Fusion dishes. This family-style restaurant is known for its superb food quality and beautifully presented dishes.