2168 Spring Stuebner #290
Spring, TX 77380
(346) 224-8124

VIEW MAP

OPEN DAILY
11 AM to 9 PM

sm-yelp sm-trip-advisor sm-foursquare

Tarka Indian Kitchen, Spring, Texas