placeholder
Chinatown

London Sizzler Indian Bar & Grill

6690 Southwest Freeway
Houston, TX 77074
(713) 783-2754
Back to previous page