Our Place Indian Cuisine Share: Restaurants Our Place Indian Cuisine Visit Website 8150 N. MacArthur Blvd., STE. #150 Irving, TX 75063 (214) 574-7117 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.