Download Our Dine-In Menu London Sizzler Gallery Page

London Sizzler is a British Indian restaurant located in Houston Texas. We have a unique menu that offers fresh tandoori dishes, curries, and sizzlers inspired by the geographic location of our roots. From Indo-Chinese to African influence, our food is fresh and made to order. We have a large selection of spirits, wines, and tap beers along with multiple flat screen TV’s to make your visit with family, friends or business associates, a memorable one.