Dallas – 972.392.7786
Take-Out Hours: Tuesday thru Sunday 11 am – 9 pm
Southlake – 817.251.0663
Take-Out Hours: Tuesday thru Sunday 11 am – 9 pm
*** Closed on Monday ***
Rated Best Indian Restaurant 2019 By D Magazine
Dallas – 972.392.7786
Take-Out Hours: Tuesday thru Sunday 11 am – 9 pm
Southlake – 817.251.0663
Take-Out Hours: Tuesday thru Sunday 11 am – 9 pm
*** Closed on Monday ***