Hi friends !
I moved to DFW recently from Virginia and am living on N MacArthur Blvd in Irving. I have seen a few Indian restaurant names like Ourplace, Indya Fusion, Mayuri and Masala etc arounnd this area. I would like to request for your recommendations before I try them out with my office colloegues and clients. can you please help me ?