SiteCity Business Directory

Tikka Shack

11 locations in 9 cities

Lubbock, TX (2)

Phoenix, AZ (2)

Austin, TX (1)

Chandler, AZ (1)

Charlotte, NC (1)

Dallas, TX (1)

Gilbert, AZ (1)

Houston, TX (1)

Virginia Beach, VA (1)