Every Day ISTA provides an exclusive Lunch Buffet for its customers. We are open every day throughout the week. Monday to Thursday we offer Lunch Buffet for $10.99. Friday Saturday and Sunday we offer Lunch Buffet for $11.99.

Restaurant Address at Southlake

2140 E South lake Blvd, suite B,
Southlake, TX - 76092

Restaurant Timings


Monday to Sunday

11:00AM - 2:30PM

Sunday to Thursday

4:30PM - 9:00PM

Friday & Saturday

5:00PM - 9:30PM