India Kitchen

restaurant in Riverside, Austin

Phone: (512) 448-7773

Address: 2410 E Riverside Dr Ste D4