The Luthra brothers entered hospitality in 2016 with Mama’s Buoi in Delhi’s Hudson Lane, quickly gaining popularity among students.

See Full Page