6690 Southwest Freeway
Houston
Texas, 77074
(713) 783-2754
londonsizzler.com
London Sizzler Indian Bar & Grill is an Indian restaurant located in Houston. 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.
The information displayed here is displayed 'as is', including address, photographs and telephone information. Please check the listed website ( if available ) for up-to-date information, prices and availability. Where to Eat America is not responsible for the content of external websites. If you are the owner or operator of London Sizzler Indian Bar & Grill and wish to update or modify the content on this page including room details, specials and getaways or availability, please use our submission page.
Other nearby options close to London Sizzler Indian Bar & Grill include Amore Mangola's Italian Restaurant approximately 1.66 miles away, Neeta's Indian Cuisine located at 6688 Southwest Freeway, Mangola's Cucina Italiana located at 11786 South Wilcrest Drive, Pappas Grill Steakhouse located at 12000 Southwest Freeway, and India House located at 8888 West Bellfort Street approximately 1.31 miles away.