London Sizzler ★ 4.4
London Sizzler in Houston is the British-Indian-Pakistani halal kitchen in the Hillcroft Olympic Center, with mixed-grill sizzlers, tandoori lamb chops and a late-night Hillcroft crowd.
Tip: Order the mixed-grill sizzler for two. Closed Mondays; Saturday opens at noon for lunch service.