"indian" Indian Restaurants in Houston, TX Menu 4.5 / 5 based on 314 votes Bombay Pizza Co. Pizza Place, Indian Restaurant 914 Main St Ste 105 Houston, TX 77002 Menu 4.0 / 5 based on 119 votes Indika Bar, Indian Restaurant 516 Westheimer Rd Houston, TX 77006 Menu 3.5 / 5 based on 86 votes London Sizzler Indian Restaurant 6690 SW Fwy Houston, TX 77074 Menu 4.0 / 5 based on 28 votes Shiv Sagar Restaurant Indian Restaurant 6662 Southwest Fwy Houston, TX 77074 Menu 3.5 / 5 based on 21 votes Savoy Restaurant Grocery Store, Indian Restaurant 11246 S Wilcrest Dr Houston, TX 77099