TARKA INDIAN KITCHEN, HOUSTON HEIGHTS

TARKA INDIAN KITCHEN, SPRING, TEXAS