A 6 year old boy presenting with palpable abdominal mass in the epigastrium. The clinical diagnosis is (There is no bile in vomitus) ?
Duodenal Atresia Choledochal cyst Pyloric stenosis Oesophageal Atresia