Lunch

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
(817)421-0305

Restaurant Timings

Lunch

Monday to Sunday

11:00AM - 2:30PM
Dinner

Sunday to Thursday

4:30PM - 9:00PM

Friday & Saturday

5:00PM - 9:30PM