
About
Specialties: 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. Established in 2004. London Sizzler is a British Indian family-owned restaurant.
Additional Photos






Rating & Reviews
No reviews yet
+1 (713) 783-2754
Day
Timings
Closed