The Chapati Man at the Chapati Man Lanka! Leave a reply The Chapati Man at the Chapati Man Lanka shop in Colombo, Sri Lanka! Booming quality to see and what a huge achievement. Booming luck to Milroy, Roshan and the Chapati Man team! Master Franchise BOOM! More booming news coming very soon….