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.
Tip: Order the mixed-grill sizzler for two. Closed Mondays; Saturday opens at noon for lunch service.