Luthra Brothers’ Empire In Ashes After Goa Club Fire: All About Their Cars, Assets...And ‘Sleeping Partner’ In Case
The Luthra brothers entered hospitality in 2016 with Mama’s Buoi in Delhi’s Hudson Lane, quickly gaining popularity among students.
