SV - Tarka Indian Kitchen

Indian restaurant · 5207 Brodie Ln Ste 120, Sunset Valley, TX

Dine-In

Hours

More food in Sunset Valley, TX · Indian Food in Sunset Valley