Houston, United States
Family-owned restaurant serving regional Indian specialties located in Houston.