ISTA Indian Cuisine

About

ISTA Indian Cuisine is famous for North Indian, South Indian & Kabab’s. It offers wide array of amenities like Dining, Wi-fi, and Parking.

Address

2140 E Southlake Blvd, Southlake, TX 76092, USA

FOR BEST DEALS DOWNLOAD BOOZEHOUR

© Boozehour, 2017 All Rights Reserved