Captain Thai Noodle House offers authentic Thai cuisine specializing in flavorful noodle dishes.